我们通过AJAX调用来访问URL。我们有选择在异步模式下运行/执行JavaScript函数吗?以异步模式执行javascript函数
注意:setTimeout()将在几秒钟后执行该函数,但仍然会在同步模式下执行。
我们通过AJAX调用来访问URL。我们有选择在异步模式下运行/执行JavaScript函数吗?以异步模式执行javascript函数
注意:setTimeout()将在几秒钟后执行该函数,但仍然会在同步模式下执行。
否。JavaScript每页运行一个线程。
你想要HTML5 Web Workers。 HTML5 Rocks上有a good introduction。
然而,谷歌齿轮插件提供了
WorkerPool
:
的工作者池API允许Web应用程序在后台运行JavaScript代码,而不会阻塞的主要页面的脚本执行。
还有
a proposal by the Gears team将其添加到HTML5。
大多数现代浏览器都实现JavaScript Web Workers,它们提供了一种在后台线程中运行脚本的简单方法。
检查下面的文章: