Web Workers – 客户端的JS多线程

任何JS文件都可以作为worker被调用,但所有worker都不能访问DOM元素
主脚本可以通过 worker.postMessage() 来发送数据到 worker 脚本

worker脚本也可以通过 postMessage() 把数据返回给主脚本

onmessage 事件,接收方都要监听此事件,然后获取到数据,并处理业务

这个和 iframe 跨域通信的实现差不多