gpt4 book ai didi

JavaScript - 在数组末尾执行函数

转载 作者:行者123 更新时间:2023-12-02 17:53:31 24 4
gpt4 key购买 nike

我有一个与此类似的 Node.js 程序:

var foo = [val,val,val....]
var bar = []

for(i=0;i<foo.length;i++){
bar.push(foo[i])
if(bar.length % 29 == 0){

//do something with items 1-29 of bar

bar.length = 0;
}
}

foo 数组有超过 1,000 个项目,我必须对 foo 数组中的每组 29 个项目执行一个函数。我正在使用该栏成功获取每 29 个对象,并在完成后将其重置为零。但是 - 我想对 foo 数组中小于 29 的最后一项执行相同的函数。

我不知道如何去做这件事,任何帮助将不胜感激。

最佳答案

var foo = [1, 2, 3, ...]
for(i = 0; i < foo.length; i += 29) {
var bar = foo.slice(i, i+29);
// do something bar
}

关于JavaScript - 在数组末尾执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21168090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com