WorkerGlobalScope 是 Worker Thread 中的顶级对象。
Worker、SharedWorker 以及 ServiceWorker 三者的作用域都继承自 WorkerGlobalScope。分别为:
DedicatedWorkerGlobalScopeSharedWorkerGlobalScopeServiceWorkerGlobalScope
也就是说,在 Worker Thread 中打印 self 或者 this 时,分别会打印上述三者 API。

TIP
由于 Worker 是独立于 Main Thread 的线程,所以只有部分浏览器 API 在 Worker Thread 能够使用。
譬如,Worker Thread 中使用不了 window,可以使用 location 和 navigator。
这里有完整的可使用属性列表。