1 2 3 4 5 6 7 8 9 10 11 12
addEventListener("message", e => { const data = e.data; // console.log("worker", data); if (data === "initial message") { postMessage({ i: 0 }); } else if (data.i > 50) { postMessage({ done: true }); } else { postMessage({ i: data.i + 1 }); } });