当前位置:首页 > 分享 > 正文内容

什么是 Web Worker?

访客3年前 (2022-09-13)分享712

好多人不知道什么是Web Worker,今天我就和大家说一说

操作方法

  • 01

    web worker 是运行在后台的 JavaScript,不会影响页面的性能。

  • 02

    什么是 Web Worker?当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。

  • 03

    web worker 是运行在后台的 JavaScript,独立于其他脚本,不会影响页面的性能。您可以继续做任何愿意做的事情:点击、选取内容等等,而此时 web worker 在后台运行。

  • 04

    检测 Web Worker 支持在创建 web worker 之前,请检测用户的浏览器是否支持它:if(typeof(Worker)!=="undefined")  {  // Yes! Web worker support!  // Some code.....  }else  {  // Sorry! No Web Worker support..  }

  • 05

    创建 web worker 文件现在,让我们在一个外部 JavaScript 中创建我们的 web worker。在这里,我们创建了计数脚本。该脚本存储于 "demo_workers.js" 文件中:var i=0;function timedCount(){i=i+1;postMessage(i);setTimeout("timedCount()",500);}timedCount();

  • 06

    以上代码中重要的部分是 postMessage() 方法 - 它用于向 HTML 页面传回一段消息。注释:web worker 通常不用于如此简单的脚本,而是用于更耗费 CPU 资源的任务。

  • 07

    创建 Web Worker 对象我们已经有了 web worker 文件,现在我们需要从 HTML 页面调用它。下面的代码检测是否存在 worker,如果不存在,- 它会创建一个新的 web worker 对象,然后运行 "demo_workers.js" 中的代码:if(typeof(w)=="undefined")  {  w=new Worker("demo_workers.js");  }

扫描二维码推送至手机访问。

版权声明:本文由冒牌码农发布,如需转载请注明出处。

本文链接:http://sdsd.xxbyc.cn/post/2097.html

分享给朋友:

“什么是 Web Worker?” 的相关文章

图解马术基础动作之上马

图解马术基础动作之上马

上马前要检查肚带确实勒紧,防止马鞍滚动。马蹬放下,蹬革调为适和的长度,鞍翼放平等。上马的动作从立正牵马姿势开始,骑手左手持缰站于马的左肩旁,从马的左侧上马。通常上马有从地面上马,人工辅助上马和借助台介上马3种上马方法。为学会准确,迅速地上马...

香菇鸡肉粥做法

香菇鸡肉粥做法

操作方法0102香菇鸡肉粥进了腊月,双双的肠胃就开始闹别扭——胃积食。 究其原因,还不就是食物油腻,运动量少,消化系统跟不上趟儿了! 随着年的临近,大鱼大肉逐渐占据我们的餐桌,消化系统的负担逐渐加重。 所以,经常会像双双这样的肠胃这样,用这...

烙饼做法附详细图解,包你学会!

烙饼做法附详细图解,包你学会!

烙饼,很多人喜欢的家常主食。烙饼的方法有很多,我发表过不少关于饼的食谱,今天这个食谱又是一种做法。烙出来的饼又香又软,特别好咬,而且层次分明,放三天也不会变硬,尤其适合老人和小孩子食用。您若照着做,不好吃绝无可能。做法01面粉分次加入清水,...

怎样画出深邃大眼

怎样画出深邃大眼

想要有大眼睛吗?嘿嘿,接下来就教你怎么样利用眼线,把小眼睛变深邃变大哦,快偷学回去吧。步骤/方法01从外眼角向内侧画1cm的眼线用铅笔型眼线笔,从外眼角上方距上眼睑3mm的地方起,向内侧画一条1cm左右的眼线,画的时候感觉像在填补睫毛间的缝...

芝麻分分为哪五个等级?

芝麻分分为哪五个等级?

芝麻分,指的是支付宝芝麻信用分,范围为350-950。分数越高则等级越高,那么现在就一起来看看具体的等级分布吧操作方法01第一个等级:350-550分,此等级用户的信用较差02第二个等级:550-600分,此等级的用户信用属于中等03第三个...

怎样学会看成交量的变化

怎样学会看成交量的变化

成交量是看盘的一项重要本领,好的感觉源于平时的学习与积累。许多股民投资者对于成交量变化的规律认识不清,K线分析只有与成交量的分析相结合,才能真正读懂市场的语言,洞悉股价变化的奥妙。这里将成交量变化八个阶段总结为“八阶律”。步骤/方法01量增...