From 105919d7ae9681d9be18401b032128bf826a39d3 Mon Sep 17 00:00:00 2001 From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Date: Tue, 18 Jul 2023 04:51:29 -0700 Subject: [PATCH] Clarify --- docs/api/workers.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/api/workers.md b/docs/api/workers.md index f68bf9450e62f..b78b52fe3c626 100644 --- a/docs/api/workers.md +++ b/docs/api/workers.md @@ -54,6 +54,8 @@ worker.addEventListener("open", () => { }); ``` +Messages are automatically enqueued until the worker is ready, so there is no need to wait for the `"open"` event to send messages. + ## Messages with `postMessage` To send messages, use [`worker.postMessage`](https://developer.mozilla.org/en-US/docs/Web/API/Worker/postMessage) and [`self.postMessage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage). This leverages the [HTML Structured Clone Algorithm](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm).