我正在使用" async-each-series"节点js中的npm迭代数组。 但我无法找到阵列当前键。 以下是示例代码。
{{1}}
在上面的代码中,如果我添加第三个参数,它会给出' undefined'。
答案 0 :(得分:0)
async-each-series
已经过时了,我建议将其改为现代版。像这样http://caolan.github.io/async/docs.html。
如果您想要索引,请使用http://caolan.github.io/async/docs.html#eachOf
希望这有帮助。
答案 1 :(得分:0)
您可以使用以下代码在对象本身中添加索引字段,并根据需要使用async.eachSeries。
var someArray=[{'name':'john','rank':'24'},{'name':'johny','rank':'244'}];
for(i=0; i<someArray.length; i++){
someArray[i]['index'] = i;
}
console.log(someArray);
&#13;