//將一維數(shù)組中相同的對象類型 添加到一個新數(shù)組,將所有的新數(shù)組放在一個大數(shù)組中 轉(zhuǎn)為二維數(shù)組
arrayreset(arr){
? ? ? var newArr = [], tempArr = [];
for(var i=0,j=arr.length;i<j;i++){
? ? if(i == j-1){
? ? ? ?tempArr.push(arr[i]);
? ? ? ?newArr.push(tempArr.slice(0));
? ? } ? ?else if(arr[i]== arr[i+1]){
? ? ? ? ? ? ? tempArr.push(arr[i]);
? ?} else {
? ? ? ? ? ? ?tempArr.push(arr[i]);
? ? ? ? ? if(tempArr.length >0){
? ? ? ? ? ? ? ? ? ?newArr.push(tempArr.slice(0));
? ? ? ? ? ? ? ? ?tempArr.length = 0;
? ? ? ? ? }
}
}
return newArr;
}