什麼是 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_"); }
-
金萬維動態域名教程
現如今有很多nat123、金萬維等類似的建站軟件,那麼怎麼用金萬維獲得屬於自己的動態域名呢?操作方法(01)登陸金萬維服務器端,進入配置界面,點擊配件許可證,然後點擊“點擊申請試用賬號”。(02)按提示輸入相關信息,完成註冊。註冊完成後,一般建議勾選“啓動動態域名解析”,這...
-
谷歌瀏覽器語言設置,谷歌瀏覽器如何更改語言
谷歌瀏覽器語言怎麼設置,谷歌瀏覽器如何更改語言。雖然在國內,大多數人也都是用中文,但也不有少英語愛好者喜歡用外語,那麼下面我就來說下谷歌瀏覽器語言怎麼設置,谷歌瀏覽器如何更改語言。操作方法(01)首先點擊打開GoogleChrome瀏覽器。(02)點擊打開後,進入到我們最爲習...
-
怎樣使用搜狗微信公衆平臺搜索教程
2014年06月9日微信正式開啓搜索時代。用戶可以在電腦上搜索微信公共號和文章;大大加快了微信公衆平臺的曝光度和傳播速度。下面講下怎樣使用微信搜索引擎。操作方法(01)打開搜狗微信搜索();如下圖:(02)輸入想要搜索的微信公衆平臺;例如:思維與邏輯;如下圖:(03)輸入完成之後,點...
-
word中替換功能的六個實用技巧
在這個講效率的年代,word的使用也需要效率,那麼,我們怎麼才能使word的使用也有效率呢,這就需要我們在平時多積累一些實用小技巧,但如何能夠更加了解word各個功能的使用技巧呢?那下面我們就以Word中替換功能爲例,詳細講解它的6個技巧。操作方法(01)第一、去除word裏括號...