前端多线程--web worker
创建web worker
var worker = new Worker("./js/state.js")
向webworker发送消息
worker.postMessage('1232')
接受webworker传递的参数
worker.onmessage = function (evt) { //接收worker传过来的数据函数
console.log(evt.data)
//输出worker发送来的数据
}
webworker中接受主线程传递的参数
onmessage = (function (evt) {})
webworker向主线程传递参数
postMessage(states)
结束webworker
worker.terminate()