HTML5之異步執行js

什麼是 Web Worker? 當在 HTML 頁面中執行腳本時,頁面的狀態是不可響應的,直到腳本已完成。 web worker 是運行在後臺的 JavaScript,獨立於其餘腳本,不會影響頁面的性能。您能夠繼續作任何願意作的事情:點擊、選取內容等等,而此時 web worker 在後臺運行。html

瀏覽器支持 全部主流瀏覽器均支持 web worker,除了 Internet Explorer。html5

異步執行的js如何回傳結果? 在異步執行的js內部調用postMessage()方法,它用於向 HTML 頁面傳回一段消息。web

參考資料:http://www.w3school.com.cn/html5/html_5_webworkers.asp瀏覽器

相關文章
相關標籤/搜索