[https://github.com/caolan/async][1]
有 1 个“在浏览器中”示例,即:
<script type="text/javascript" src="async.js"></script>
<script type="text/javascript">
async.map(data, asyncProcess, function(err, results){
alert(results);
});
</script>
但这并不完整,因为“data”和“asyncProcess”未定义。 有人可以为这些变量提供简单的值吗 我可以看到一个工作示例吗? 非常感谢。
最佳答案
数据应该是一个项目数组。
[
{log: "item1"},
{log: "item2"}
]
asyncProcess 应该是一个以 item 和回调函数作为参数的函数:
function asyncProcess(item, callback){
console.log(item.log);
callback(null, item.log+" Done");
}
async documentation 中也有详细记录。
关于javascript - async.js 浏览器示例不完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34940066/