worker.ts中如何获取context
在 worker.ts 中,你可以通过 self
对象来获取当前的 Worker 上下文(context)。self
对象是 Worker 脚本中的全局对象,它提供了对 Worker 运行时环境的访问。你可以使用 self
对象来调用 Worker 特有的 API,例如 postMessage()
和 onmessage
事件处理程序。
以下是一个示例,演示如何在 worker.ts 中获取 Worker 上下文:
// worker.ts
// 获取 Worker 上下文
const self = self;
// 在 Worker 中执行其他操作...
// 发送消息到主线程
self.postMessage('Hello from Worker!');
在上面的示例中,self
对象用于调用 postMessage()
方法,将消息发送回主线程。你可以在 self
对象上添加其他方法和属性,以便在 Worker 中执行其他任务。