以前我们总说,JS是单线程没有多线程,当JS在页面中运行长耗时同步任务的时候就会导致页面假死影响用户体验,从而需要设置把任务放在任务队列中,执行任务队列中的任务也并非多线程进行的,然而现在HTML5提供了我们前端开发这样的能力,Web Workers API,我们一起来看一看网络工作者是什么,怎么去使用它,在实际生产中如何去用它来进行产出。
一文带你看懂网络工作者以前我们总说,JS是单线程没有多线程,当JS在页面中运行长耗时同步任务的时候就会导致页面假死影响用户体验,从而需要设置把任务放在任务队列中,执行任务队列中的任务也并非多线程进行的,然而现在HTML5提供了我们前端开发这样的能力,Web Workers API,我们一起来看一看网络工作者是什么,怎么去使用它,在实际生产中如何去用它来进行产出。
一文带你看懂网络工作者