1: 由於webWorker無法加載本地文件,所以要在本地文件創建worker,要通過Blob()方式本地創建
用script 標簽來包裹worker線程的邏輯代碼, 同時綁定id屬性, type類型, 類型必須是js無法識別的
2: 在主js文件里創建構造worker的函數
3: 創建worker
4: 主文件通過postMessage()方法,向worker發送數據,通過onmessage()函數來接受處理好的數據
5: 同樣worker 通過postMessage()方法,向主文件發送處理過的數據,通過onmessage()函數來接受主文件傳過來的數據