Web/API/SharedWorkerGlobalScope/name

From Get docs


The name read-only property of the SharedWorkerGlobalScope interface returns the name that the SharedWorker was (optionally) given when it was created. This is the name that the SharedWorker() constructor can pass to get a reference to the SharedWorkerGlobalScope.

Syntax

var nameObj = self.name;

Value

A DOMString.

Example

If a shared worker is created using a constructor with a name option:

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

the SharedWorkerGlobalScope will now have a name of "mySharedWorker", returnable by running

self.name

from inside the shared worker.

Specifications

Specification Status Comment
HTML Living StandardThe definition of 'name' in that specification. Living Standard  

Browser compatibility

Update compatibility data on GitHub

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
name Chrome

Full support Yes

Edge

Full support ≤79

Firefox

Full support 55

IE

No support No

Opera

Full support 10.6

Safari

No support No

WebView Android

Full support Yes

Chrome Android

Full support 40

Firefox Android

Full support 55

Opera Android

Full support Yes

Safari iOS

No support No

Samsung Internet Android

Full support 4.0

Legend

Full support  
Full support
No support  
No support


See also