什麼是 Web Worker?
好多人不知道什麼是Web Worker,今天我就和大家説一説
操作方法
(01)web worker 是運行在後台的 JavaScript,不會影響頁面的性能。
(02)什麼是 Web Worker?當在 HTML 頁面中執行腳本時,頁面的狀態是不可響應的,直到腳本已完成。
(03)web worker 是運行在後台的 JavaScript,獨立於其他腳本,不會影響頁面的性能。您可以繼續做任何願意做的事情:點擊、選取內容等等,而此時 web worker 在後台運行。
(04)檢測 Web Worker 支持在創建 web worker 之前,請檢測用户的瀏覽器是否支持它:if(typeof(Worker)!=="undefined") { // Yes! Web worker support! // Some code..... }else { // Sorry! No Web Worker support.. }
(05)創建 web worker 文件現在,讓我們在一個外部 JavaScript 中創建我們的 web worker。在這裏,我們創建了計數腳本。該腳本存儲於 "demo_" 文件中:var i=0;function timedCount(){i=i+1;postMessage(i);setTimeout("timedCount()",500);}timedCount();
(06)以上代碼中重要的部分是 postMessage() 方法 - 它用於向 HTML 頁面傳回一段消息。註釋:web worker 通常不用於如此簡單的腳本,而是用於更耗費 CPU 資源的任務。
(07)創建 Web Worker 對象我們已經有了 web worker 文件,現在我們需要從 HTML 頁面調用它。下面的代碼檢測是否存在 worker,如果不存在,- 它會創建一個新的 web worker 對象,然後運行 "demo_" 中的代碼:if(typeof(w)=="undefined") { w=new Worker("demo_"); }
-
為什麼qq老掉線/QQ自動掉線原因與解決方法
最近有朋友問為什麼我的QQ老掉線,提示説和服務器連接失敗,以前都沒這種事的,也不知道是從什麼時候開始就老愛掉線了,而且是時好時掉線的,根據網上的一番收集與調查,總結出了以下QQ自動掉線所導致的原因與解決方法,以下一起來看看怎麼解決qq自動掉線的故障吧!QQ自動掉線...
-
回收站清空了還能恢復嗎,怎麼恢復找回文件
相信不少人都有隔段時間就會去刪除回收站裏面的東西,而有一種習慣的網友們應該不在少數,也正因為如此,有時在刪除完後才想起還有些東西其實是用得着的,不過刪除完了怎麼把它們還原恢復呢,下面我來説下回收站清空了還能恢復嗎,怎麼恢復找回文件。操作方法(01)在刪除了我...
-
淘寶雙11活動攻略
大家都知道雙十一都是有紅包可以領取的,無論哪個網購平台基本都是有紅包的,作為行業老大天貓自然是少不了紅包,今天就主要給大家講一下天貓雙十一紅包的具體玩法有哪些,希望能給大家帶來幫助,畢竟紅包關乎着大家的錢包。操作方法(01)超級紅包玩法2019雙11紅包活動時間...
-
報名“天天特價”通過率高的技巧?
相信很多開網店的朋友都是知道天天特價的,因為報名天天特價,不能能引來很高的店鋪流量,而且還能帶起你店鋪的成交,更能帶動店內其他商品的成交,對於星級賣家店鋪來説,這無疑是個巨大的誘惑和吸引力,正是因為這樣,報名的商家更是成千上萬,那麼怎麼樣才能報名成功呢,下面小...