Name
WorkerLocation — the URL of a worker’s main script
Synopsis
The WorkerLocation object referenced by the location
property of a WorkerGlobalScope
is like the Location object referenced by the
location
property of a Window: it
represents the URL of the worker’s main script and defines
properties that represent portions of that URL.
Workers differ from Windows in that they cannot be navigated or reloaded, so the properties of a WorkerLocation object are read-only, and the object does not implement the methods of the Location object.
The WorkerLocation object does not automatically convert to a
string the way a regular location object does. In a worker, you
cannot simply write location
when
you mean location.
href
.
Properties
These properties have the same meanings as the same-named properties of the Location object.
readonly string
hash
The fragment identifier portion of the URL, including the leading hash mark.
readonly string
host
The host and port portions of the URL.
readonly string
hostname
The host portion of the URL.
readonly string
href
The complete text of the URL that was passed to the
Worker()
constructor. This is the only value that the worker receives directly from its parent thread: all other values are received indirectly through message events.readonly string
pathname
The pathname portion of the URL.
readonly string
port
The port portion of the URL.
readonly string
protocol
The protocol portion of the URL.
readonly string
search
The search or query portion of the URL, including the ...
Get JavaScript: The Definitive Guide, 6th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.