Web/API/DedicatedWorkerGlobalScope/name

From Get docs


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

Syntax

var nameObj = self.name;

Value

A DOMString.

Example

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

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

the DedicatedWorkerGlobalScope will now have a name of "myWorker", returnable by running

self.name

from inside the 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

?

Safari

No support No

WebView Android

Full support Yes

Chrome Android

Full support Yes

Firefox Android

Full support 55

Opera Android

?

Safari iOS

No support No

Samsung Internet Android

Full support Yes

Legend

Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown


See also