WEB WORKERS
1、web workers的作用?
Web workers提供的一种标准的方式让浏览器能够在后台可以运行javascript。其实叫web worker但是有人称之为web workers,说他是一种复用技术,一种提高性能的技术。
2、为什么会存在web workers?
我们知道在前台有一门技术是javascript。由于javascript采用的是阻塞加载模式而且执行时占用很大的cpu的空间。所以javascript存在很大的网络延迟的问题。javascript是通过head标签来加载进来的,由于网页的加载是自顶而下的加载,所以如果javascript的加载很慢的话,整个网页是不显示的。最烂的用户体验!
还有一个问题就是我们用的javascript,都是采用额javascript的类库的,而且类库都是加载的外面的服务器,不是自己的服务器。所以产生了web workers。
3、web workers的用处?
通过web workers,可以产生多了线程,并让他们同时运行的。这些后台线程可以在页面相应用户的滚屏、点击或者输入操作的同时做些诸如复杂的数据运算,发送网络请求或者操作本地数据库的事情。
浙公网安备 33010602011771号