Encontré la respuesta algunos de mis problemas, html5 web workers !!!javascript web workers: ¿cómo paso argumentos?
¿Cómo paso un argumento a un trabajador web aunque use este ejemplo básico?
contenido de worker.js:
function doSomething() {
postMessage(' done');
}
setTimeout ("doSomething()", 3000);
js código:
var worker = new Worker('worker.js');
worker.onmessage = function (event) {
alert(event.data);
};
Use setTimeout como lo siguiente: 'setTimeout (doSomething, 3000);' Es mejor porque no hay evaluación adicional en curso ... –
https://developer.mozilla.org/En/Using_web_workers – epascarello