SharedWorker:port 属性

port 属性是 SharedWorker 接口的一部分,它返回一个 MessagePort 对象,用于与共享工作线程通信和控制它。

一个 MessagePort 对象。

示例

以下代码片段演示了如何使用 SharedWorker() 构造函数创建 SharedWorker 对象。然后,多个脚本可以通过使用 SharedWorker.port 属性访问的 MessagePort 对象访问该工作线程——该端口使用其 start() 方法启动。

js
const myWorker = new SharedWorker("worker.js");
myWorker.port.start();

有关完整示例,请参阅我们的 基本共享工作线程示例 (运行共享工作线程)。

规范

规范
HTML 标准
# dom-sharedworker-port-dev

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅