浅谈webWorker
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,一、webWorker之初体验在"setTimeout那些事儿"中,说到JavaScript是单线程。也就是同一时间只能做同一事情。也好理解,作为浏览器脚本语言,如果JavaScript不是单线程,那
千家信息网最后更新 2024年11月27日浅谈webWorker
一、webWorker之初体验 |
在"setTimeout那些事儿"中,说到JavaScript是单线程。也就是同一时间只能做同一事情。
也好理解,作为浏览器脚本语言,如果JavaScript不是单线程,那么就有点棘手了。比如,与用户交互或者对DOM进行操作时,在一个线程上修改某个DOM,另外的线程删除DOM,这时浏览器该如何抉择呢?
所以,JavaScript是单线程也是有背景的。
如下:
singleThread