Javascript支持多线程吗
Does Javascript have support for multithreading?
可能重复:
为什么不';JavaScript是否支持多线程?
有没有办法产生新的线程来并行运行任务(用于网络或一些繁重的计算)?
是和否
您可以使用WebWorker来创建后台线程,但并非所有浏览器都支持这一点。例如,Internet Explorer直到版本10才支持它。
在常规的Javascript代码中没有多线程。Javascript是一种严格意义上的单线程语言。
是的,通过网络工作者。请参阅文档:https://developer.mozilla.org/en-US/docs/DOM/Using_web_workers?redirectlocale=en-美国&redirectslug=Using_web_workers
您可以,但只能在支持Webworkers
的现代浏览器中使用
http://www.html5rocks.com/en/tutorials/workers/basics/
JS不直接支持多线程,但我相信您可以通过使用多个运行相同或不同脚本的IFRAMES来模拟它。我只是在猜测。
相关文章:
- javascript中的多线程
- Javascript支持多线程吗
- Doppio:多线程是如何工作的,有什么限制吗
- 为什么Javascript SetTimeout()不是多线程的
- 从多线程C++插件回调NodeJS Javascript函数
- 电子框架是否允许网络工作者进行多线程处理
- 如何使用并行/多线程Hamsters.js Javascript库编辑数组中的对象属性
- 是否可以使用多线程执行Javascript函数
- 使用不同选项卡的Javascript中的多线程
- IONIC是否支持用Java开发的多线程和调用jar库
- 纳肖恩多线程编程
- 节点JS单线程与多线程(CPU利用率:有什么区别吗?
- JavaScript 回调 - 多线程
- 有时,JavaScript是多线程的
- 使用多线程.js访问范围
- 这个 Web worker 代码是多线程的吗,我是否获得了什么
- Javascript 多线程两个窗口焦点
- AJAX 以多线程方式运行
- JavaScript 中的多线程
- 多线程 Nashorn: o.constructor === o.constructor 给出 false