1.なぜウェブワーカーAPIを使用します
APIを使用することにより、Webアプリケーションは、メインスレッドから独立していることができ、スクリプトを処理するために、別のスレッドを実行します。
長い時間のかかるタスクは、メインスレッドをブロックを避けるために、別のスレッドで解決することができます。
2.アプリケーション
Worker.jsは、前記JSに長いコードを新しいファイルを作成する1;のpostMessageを介してデータを通信します
// worker.js せSUM = 0 ; のための(Iは0 =せ; I <1000000; I ++ ){ SUM + = I; } self.postMessage(SUM)は、// 自己現在のウィンドウを表します
労働者の新しいインスタンスを作成します。2.
ワーカー= CONST 新しい新しいワーカー(」./ worker.js'); // 通過ファイル worker.onmessage = 関数(E){ // e.data取得されたデータ伝送 }