请使用Safari 4或其他支持Web Workers的浏览器进行测试!
在Web Workers中使用最普通的递归方法计算Fibonacci(35),你会发现浏览器不再发生假死现象!
请使用Safari 4或其他支持Web Workers的浏览器进行测试!
在Web Workers中使用最普通的递归方法计算Fibonacci(35),你会发现浏览器不再发生假死现象!
Workers为WEB前端网页上的脚本提供了一种能在后台进程中运行的方法。一旦它被创建,Worker就可以通过postMessage()向任务池发送任务请求,执行完之后再通过postMessage()返回消息给创建者指定的事件处理程序(通过onmessage进行捕获)。
Worker进程能够在不影响用户界面的情况下处理任务,并且,它还可以使用XMLHttpRequest来处理I/O,无论responseXML和channel属性是否为null。
当前页面于2009年5月10日由dh20156编辑过