gpt4 book ai didi

JavaScript 和线程

转载 作者:行者123 更新时间:2023-11-28 09:04:42 25 4
gpt4 key购买 nike

有没有办法在 JavaScript 中实现多线程?

最佳答案

参见http://caniuse.com/#search=worker获取最新的支持信息。

以下是 2009 年左右的支持状况。

<小时/>

您要在 Google 上搜索的单词是 JavaScript Worker Threads

除了 Gears目前还没有任何可用的信息,但是有很多关于如何实现这一点的讨论,所以我想请注意这个问题,因为答案无疑会在未来发生变化。

以下是 Gears 的相关文档:WorkerPool API

WHATWG 有一个针对工作线程的建议草案:Web Workers

还有 Mozilla 的 DOM Worker Threads

<小时/>

更新:2009 年 6 月,浏览器对 JavaScript 线程支持的当前状态

Firefox 3.5 有网络 worker 。一些网络工作人员的演示,如果您想查看它们的实际效果:

Gears 插件也可以安装在 Firefox 中。

Safari 4WebKit nightlies 有工作线程:

Chrome内置了 Gears,因此它可以执行线程,尽管它需要用户的确认提示(并且它对网络工作人员使用不同的 API,尽管它可以在任何具有以下功能的浏览器中工作)安装了 Gears 插件):

  • Google Gears WorkerPool Demo (这不是一个好例子,因为它运行得太快,无法在 Chrome 和 Firefox 中进行测试,尽管 IE 运行速度足够慢,可以看到它阻止交互)

IE8IE9只能在安装了Gears插件的情况下执行线程

关于JavaScript 和线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17310786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com