次のWebワーカーコードとonMessageハンドラーを次のように定義しています
var worker = new Worker('worker.js');
worker.addEventListener('message', function(e){
App.store.loadMany(App.Activity, e.data);
});
worker.postMessage(structure);
私のWebワーカーコードがworker.jsで行うのは、onmessageコールバックを呼び出して、渡されたオブジェクトを返すことだけです。
self.addEventListener('message', function(e){
self.postMessage(e.data);
}, false);
このコードがマルチスレッドであるかどうかは少しわかりませんが、そうではないと思います。また、この方法で何かを得ているのかどうか疑問に思っています。