JSFiddle - React, Tailwind, and code Playground
by harsh dand
HTML
<script src="https://adambom.github.io/parallel.js/js/parallel.js"></script>
JavaScript
var start = new Date().getTime();
var end;
var num = [], num2 = [];
for (var i = 20000; i < 20001; i++) {
num.push(i);
num2.push(i);
}
end = new Date().getTime();
console.log('push done' + (end - start) / 1000);
var p = new Parallel(num);
var p2 = new Parallel(num2);
function yourCallback() {
end = new Date().getTime();
console.log('job done' + (end - start) / 1000);
}
var slowSquare = function (data) {
for (var i in data) {
var cnt = 0;
while (++cnt < data[i] * data[i]) {}
}
};
p.spawn(slowSquare).then(yourCallback);
p2.spawn(slowSquare).then(yourCallback);