我們通過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,它們提供了一種在後臺線程中運行腳本的簡單方法。
檢查下面的文章: