原由是特殊項目中存在大量的SharedWorker 的代碼,而這一塊代碼也是比較讓人頭疼,每一次改動都能體驗到膽戰心驚的感受,即便我尚未改過。因此有這樣的想法整理這一塊究竟是什麼樣子玩意,好讓以後修改的時候有點底氣。javascript
固然途中也出現了不少的新的名詞,如 EventTarget
、MessagePort
、channel message
等,而這一塊本身尚未弄清楚,因此有了下面的決定咯~html
整個系列名字從「帶你熟悉Web Worker」更名爲 「帶你瞭解Web Worker」爲結束。更名的緣由是,文章僅僅只是已經概念性和程序性知識的彙總展現,本身也沒有想到一個特別好用的點子,結合業務去使用,並且介紹中的 Worker 也只是介紹了經常使用的兩種。部分連貫知識點的缺失致使仍是存在一些會卡殼的點,因此就這樣吧。html5
謝謝查閱咯~java
產生的背景的緣由寫的比較多,簡單些了一下 dedicate web worker的功用。git
講述了適用場景,以及基本的使用方式,更多偏實踐步驟。github
有意思的講述了例子,以及worker的具體場景的介紹。web
基礎的介紹,已經很老的資料了。多線程
文檔中介紹了須要,請記住 worker 已是一個新的做用域了,僅僅是JS可以鏈接,通訊而已。 對應做用域的字段展現 兩種worker做用域展現async