このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

SharedWorkerGlobalScope.name

Baseline 2026
Newly available

Since May 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

nameSharedWorkerGlobalScope インターフェイスの読み取り専用プロパティで、 SharedWorker が作成されたときに(任意で)指定された名前を返します。これは SharedWorker() コンストラクターが SharedWorkerGlobalScope への参照を取得するために渡すことができる名前になります。

文字列です。

共有ワーカーが name オプションを持つコンストラクターで作成された場合。

js
const myWorker = new SharedWorker("worker.js", { name: "mySharedWorker" });

これで SharedWorkerGlobalScope は "mySharedWorker" という名前になり、次のように実行すると返すことができます。

js
self.name;

共有ワーカーの中で実行してください。

仕様書

Specification
HTML
# dom-sharedworkerglobalscope-name-dev

ブラウザーの互換性

関連情報