如何刪除數組內的最後一個數組。在這種情況下,我想刪除數組內部的空值。這裏是我的代碼如何刪除數組中最後一個數組的內容
function chunkArrayInGroups(arr, size) {
// Break it up.
var arrWithSubArr = [];
for(var i = 0; i < arr.length/size; i++){
arrWithSubArr.push([]);
}
var index = 0;
var whichSubArr = 0;
for(whichSubArr = 0; whichSubArr < arr.length/size; whichSubArr++){
for(i = 0; i < size; index++){
arrWithSubArr[whichSubArr].push(arr[index]);
i++;
}
}
return arrWithSubArr;
}
chunkArrayInGroups([0, 1, 2, 3, 4, 5], 4);
我運行了你的代碼,得到'[[0,1,2,3],[4,5,undefined,undefined]]'。什麼是預期的輸出? –