【发布时间】:2019-01-07 13:16:38
【问题描述】:
我试过下面的代码sn-p:
var arrVal = [[1,2],[[2,3],[4,5]],3,4];
var async = require('async');
var recurse = function(arr , callback) {
async.eachSeries(arr, function(eachVal, callback) {
if(typeof eachVal == "object") {
recurse(eachVal);
}
else {
console.log(eachVal);
callback(null);
}
}, callback);};
recurse(arrVal);
预计会打印 arrVal 数组中的所有数字,但我只得到 1,2(数组第 0 个索引的数字)。
我做错了什么? 有人可以指导更好的方法来实现我想要的吗?
注意:我希望异步执行此操作
【问题讨论】:
标签: javascript node.js asynchronous async.js