JSFiddle - React, Tailwind, and code Playground
by JonVisc
HTML
<html>
<head>
<script src="https://raw.github.com/caolan/async/master/lib/async.js"></script>
</head>
<body>
<div id="test"></div>
</body>
</html>
JavaScript
function testFuncLoop() {
var assetList = [1,2,3,4,5,6,7,8,9,10];
var assetObj = [];
for (var i = 0; i < assetList.length; i++) {
var asset = assetList[i];
console.log(asset);
$('#test').append(asset);
var stringifiedAssetData = JSON.stringify({
'name': asset
});
var anonFunc = function(callback) {
setTimeout(function() { callback( null, $.extend({}, {num: asset}));}, 1000);
};
assetObj.push(anonFunc);
}
async.parallel(
assetObj,
function(err, results) {
console.log(results);
$('#test').append(JSON.stringify(results));
}
);
}
testFuncLoop();