主进程和线程如何实现通讯

worker生成线程(master.html)

<script defer>

//主进程
let worker = new Worker('thread.js');

//监听线程发送的数据
worker.addEventListener('message',function (e) {
console.log("线程对象" , e);
console.log("线程数据:" + e.data);
});

//向thread.js线程发送数据
worker.postMessage("hello i am master");

</script>

线程(thread.js)

self.addEventListener('message',function (e) {
console.log("主进程对象:" , e);
console.log("线程收到主进程信息:" , e.data);
self.postMessage('hello i am thread');
});

results matching ""

    No results matching ""