Worker
by giacal
JavaScript
var ww3 = new Worker("http://sandropaganotti.com/wp-content/goodies/misc/simple_ws3.js");
ww3.postMessage("30");
/*Calcolo sequenza di Fibonacci e tempo occorso per determinarla*/
ww3.addEventListener('message',function(e){console.log(e.data);},false);
/*<---simple_ws3.js--->
self.addEventListener('message', function(e){
var begin = (new Date()).getTime();
self.postMessage("r:" + fib(parseInt(e.data,10)));
self.postMessage("t:" + ((new Date()).getTime() - begin));
}, false);
function fib(seq){
if (seq === 0 || seq === 1)
return 1;
else
return fib(seq-1) + fib(seq-2);
}*/