【发布时间】:2016-10-18 21:44:52
【问题描述】:
我有个问题,不明白为什么arr.slice在第一个值为0时不起作用,返回数组为空:
function chunkArrayInGroups(arr, size) {
var newArr = [];
for (var i = 0; arr[i]; i += size) {
newArr.push(arr.slice(i, i + size));
}
return newArr;
}
console.log(chunkArrayInGroups([0, 1, 2, 3, 4, 5, 6], 3));
【问题讨论】:
-
这是什么:
for (var i = 0; arr[i]; i += size) {? -
你期待什么结果?
标签: javascript