<script> var worker = new Worker('task.js'); worker.onmessage = function (event) { var result = event.data; // do something with result }; </script>
// do the task [...] postMessage(theTaskResult);