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

什么是 Web Worker?

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

好多人不知道什么是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://news.xxbyc.cn/post/2097.html

分享给朋友:

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

桃子的营养及功效

桃子的营养及功效

人们总是把桃作为福寿祥瑞的象征,在民间素有“寿桃”和“仙桃”的美称。在果品资源中,桃以其果形美观,肉质甜美被称为“天下第一果”。操作方法01桃有补益气血,养阴生津的作用,可用于大病之后,气血亏虚,面黄肌瘦,心悸气短者02桃的含铁量较高,是缺...

浪漫韩式编发盘发教程

浪漫韩式编发盘发教程

近几年来很流行的编发发型,越来越变化万千,经常出现在各种不同的发型上,与韩式盘发的组合,唯美浪漫,爱美的女生这个夏季一定不能错过哦!浪漫韩式编发盘发教程,用鱼骨辫打造仙女级甜美森系发型。步骤/方法01首先将头发分成上下两个区,下面的部分夹起...

5种一吃就胖的早餐

5种一吃就胖的早餐

很多漂亮MM以为,不吃早餐或早餐吃得少会有助减肥,其实这种观念是错误的。不吃早餐或者吃得不当只会让你越来越胖哦。认清这些错误吃法,就能够避免成为腹婆了喔。今天就告诉你哪5种早餐让你一吃就胖。步骤/方法01致腹早餐1:烧饼油条传统的MM大多会...

差生如何逆袭成学霸

差生如何逆袭成学霸

对于学习不好的孩子来说,他们也希望提高自己的学习成绩,学业有成,成为家长和老师的骄傲,差生如何逆袭成学霸呢操作方法01首先差生要找出自己学习成绩不好的原因,是没有认真学习,还是基础差,或者是对老师教学的方式不能接受,还是对学习没有兴趣等等,...

微信跳一跳怎么玩高分?教你怎么加分快

微信跳一跳怎么玩高分?教你怎么加分快

微信跳一跳怎么玩获得高分,这里小编给大家具体介绍一下吧!操作方法01把跳一跳弹到方块的正中心,如下图所示白点处即是中心,连续这样跳可以累积加两分。(比如2、4、6、8、10...)02把跳一跳跳到如下图方块停留2秒即可获得5分的加分。03将...

职场男士着装的“三个三”原则

职场男士着装的“三个三”原则

人的着装不仅可以看出个人的修养,性格,也会影响着周围的人。身为一名职场人员,你的着装更影响着你的职业前途,所以,好好打扮自己吧。操作方法01职场人员不需要穿得多么花里胡哨,着装打扮应该给他人成熟稳重得感觉。所以身上得衣服不要颜色太多,最好为...