コレクションで非同期メソッドを実行できるアンダースコアに似たフレームワークはありますか。
_.each(collection, itemCallback, doneCallback) のようなもの。
例えば:
_.each(items, function(item, token){
item.someProperty = null;
}, function(err){
console.log("The loop is done");
});
編集: async.js は実際には問題を解決しません。たとえば、次のコード
<script type="text/javascript" src="async.js"></script>
<script type="text/javascript">
var arr = ["a","b","c"];
async.forEach(arr, function(item, met){
console.log(item);
},
function(err){
});
console.log("Done");
</script>
プリント abc 完了
Done abcを印刷したいのですが
私はアンダースコアのdefferでそれを行うことができますが、ラッパーなしでそれを行うことができる他のライブラリがあるかもしれません.