Skip to Content
JavaScript: The Definitive Guide, 6th Edition
book

JavaScript: The Definitive Guide, 6th Edition

by David Flanagan
May 2011
Intermediate to advanced
1093 pages
40h 54m
English
O'Reilly Media, Inc.
Content preview from JavaScript: The Definitive Guide, 6th Edition

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 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

JavaScript: The Definitive Guide, 5th Edition

JavaScript: The Definitive Guide, 5th Edition

David Flanagan

Publisher Resources

ISBN: 9781449393854Errata PageSupplemental Content