Web Worker
来源:互联网 发布:广告宣传音频制作软件 编辑:程序博客网 时间:2024/06/05 14:12
web worker 是运行在后台的js,独立与其他脚本,不会影响页面的性能。
web worker 是使用多线程,不会影响主线程的运行。
声明(启动)一个worker:
var w = new Worker('task.js');
worker的三个方法:
postMessage();
onMessage();
terminate();
task.js文件中使用postMessage();方法返回执行结果;
var c = 0;function count()//计时器方法{postMessage(c);c++;setTimeout(count, 1000);}count();
w.onMessage = function(e){e.data;//data是执行结果};
停止worker:
w.terminate();
w = null;//释放资源
0 0
- Web Worker
- web worker
- web worker
- Web Worker
- HTML5 Web Worker(读书笔记)
- web worker--学习笔记
- HTML5 Web Worker使用
- HTML5 Web Worker
- HTML5 web Worker 多线程
- HTML5之Web Worker
- HTM5之WEB Worker
- web worker简介
- HTML5 Web Worker
- web worker简介
- HTML5のWeb Worker
- Web Worker Best Practices
- Web Worker之HelloWorld
- H5 web Worker
- 8成微商都容易忽略这5种营销细节
- 设备驱动的艺术之旅 - Platform 总线的应用
- 我的图形学学习之旅
- Android中事件分发机制
- Field BSEG-MWSKZ . does not exist in the screen SAPMF05A 0300 Message no. 00349
- Web Worker
- accept与connect的超时设置
- 进行中小企业网站建设要注意哪些问题?
- UVa 1232 / LA 4108 线段树
- C51单片机学习(一):LED和数码管静态显示
- Android
- windows 访问ubuntu (ssh-server 安装及使用)
- Subsets------DFS
- 玩转 AngularJS 的 Promise