html5 worker 求素数
来源:互联网 发布:炫浪网络社区在线阅读 编辑:程序博客网 时间:2024/05/15 12:52
<!DOCTYPE html>
<html>
<head><title>worker example</title></head>
<body>
<p>the prime number so far is <output id="result"></output></p>
<script >
var worker = new Worker('worker.js');
worker.onmessage = function(event) {
console.log(parseInt(event.data));
if(parseInt(event.data)>1000) {
worker.terminate();
}
document.getElementById('result').textContent = event.data;
}
</script>
</body>
</html>
worker.js
var n = 1;
var found = false;
while(true) {
n +=1;
found = true;
for(var i =2;i<=Math.sqrt(n);i+=1) {
if(0==n%i){
found = false;
break;
}
}
if(found) {
postMessage(n);
}
}
1. postMessage 方法 : 向 worker 发送消息. worker线程 必须同时注册onmessage事件.
2. terminate 方法 : 停掉worker的行为.
http://www.cnblogs.com/_franky/archive/2010/11/23/1885773.html
- html5 worker 求素数
- Html5 Worker
- HTML5之Worker用法
- HTML5之Worker Thread
- HTML5之Worker用法
- HTML5之Worker Thread
- HTML5之Worker用法
- HTML5之Worker用法
- HTML5之Worker用法
- HTML5 Web Worker(读书笔记)
- HTML5 Web Worker使用
- HTML5 Web Worker
- HTML5 web Worker 多线程
- HTML5之Worker
- HTML5 worker 多线程
- HTML5 worker 多线程
- HTML5 worker 多线程
- HTML5 worker 多线程
- 绘图二 框图 画笔 画刷
- linux shell 之 grep简单使用
- SQLite 查询时异常:该字符串未被识别为有效的 DateTime 错误
- KMP
- 一些简单的c++程序的链接
- html5 worker 求素数
- javascript嵌套函数的效率问题
- How to generate memory dump while application is running.
- 解决Ubuntu 10.04 睡眠后不能唤醒的问题
- 参数传递(输入三个数从大到小排序)
- 嵌入式linux学习步骤
- 破解android系统的好网站
- 在Flash Builder 4.7的纯AS项目中使用Flex SDK
- 告别谷歌拼音输入法