在Service Worker中使用TypeScript还蛮麻烦的,因为Service Worker的类型属于内建类型库WebWorker下,默认情况下WebWorker的self
是WorkerGlobalScope & typeof globalThis
。但是Service Worker的self
确实提供了一些Worker没有的服务,比如install事件,用WorkerGlobalScope
确实不够。
1
在Service Worker中使用TypeScript还蛮麻烦的,因为Service Worker的类型属于内建类型库WebWorker下,默认情况下WebWorker的self
是WorkerGlobalScope & typeof globalThis
。但是Service Worker的self
确实提供了一些Worker没有的服务,比如install事件,用WorkerGlobalScope
确实不够。