| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

TypeScript 並列処理

提供: MyMemoWiki
2020年7月24日 (金) 01:09時点におけるPiroto (トーク | 投稿記録)による版 (→‎Web Worker)
ナビゲーションに移動 検索に移動

TypeScript

Web Worker

  1. let worker = new Worker("/scripts/browser_worker.js");
  2. worker.onmessage = e => {
  3. console.log(`RECEIVE MESSAGE FROM WORKER:${e.data}`);
  4. }
  5. worker.postMessage("message to worker!");
  6.  
  7.  
  8. onmessage = e => {
  9. console.log(`RECEIVE MESSAGE FROM MAIN : ${e.data}`);
  10. postMessage(`Ack:"${e.data}"`);
  11. }
  1. <html>
  2. <head>
  3. <script src="scripts/browser_main_thread.js"></script>
  4. <script src="scripts/browser_worker.js"></script>
  5. </head>
  6. <body>
  7. TEST
  8. </body>
  9. </html>