【发布时间】:2013-12-13 04:22:07
【问题描述】:
这是处理大量条目的代码的一部分(最初它适用于文件系统并对文件进行一些操作)。有什么好的方法可以绕过限制并防止抛出 RangeError: Maximum call stack size exceeded (至于现在它允许我迭代大约 3000 个项目)
var async = require('async')
, _u = require('underscore')
var tifPreview = function (item, callback) {
console.log(item)
return callback();
}
var tifQueue = async.queue(tifPreview, 2)
tifQueue.push(_u.range(0, 5000, 1))
【问题讨论】:
标签: javascript arrays node.js memory-management