如果我有JavaScript代码正在运行,例如在计时器上执行某些操作,并且此代码嵌入在Web浏览器的选项卡1和选项卡2中的网页中,那么客户端代码是否可以同时运行?或者JavaScript客户端代码总是只在单个浏览器线程中运行?Javascript/web浏览器线程模型
或者,如果有一个父框架和子框架的框架,那么在这种情况下,javascript代码可以同时运行吗?
有没有标准的指定型号,还是依赖于浏览器?
我的主要目标环境是IE9,所以有兴趣知道那里会发生什么。
编辑 我不是在寻找线程支持或如何在javascript中执行线程。我个人认为没有必要。它也使生活更加复杂。我只想知道我是否需要担心它,以及在哪些浏览器上。
两个标签完全无关;没有标准。 Chrome例如甚至在不同的*进程*中运行它们中的每一个,而Opera只知道在一个线程中做所有事情。 – Bergi 2013-03-24 14:40:22