Книга: JavaScript. Подробное руководство, 6-е издание

WorkerLocation

WorkerLocation

URL-адрес главного сценария в фоновом потоке выполнения

Объект WorkerLocation, на который ссылается свойство location объекта WorkerGlobalScope, похож на объект Location, на который ссылается свойство location объекта Window: он представляет URL-адрес главного сценария в фоновом потоке выполнения и определяет свойства, представляющие различные части этого URL-адреса.

В отличие от обычного объекта Location, объект WorkerLocation не преобразуется в строку автоматически. В фоновом потоке выполнения нельзя просто обратиться к имени location там, где подразумевается location.href.

Свойства

Следующие свойства имеют то же назначение, что и одноименные свойства объекта Location.

readonly string hash

Часть URL-адреса - идентификатор фрагмента, включающий начальный символ решетки.

readonly string host

Часть URL-адреса - имя хоста и порт.

readonly string hostname

Часть URL-адреса - имя хоста.

readonly string href

Полный текст URL-адреса, переданный конструктору Worker(). Это единственное значение, которое фоновый поток выполнения получает непосредственно от родительского потока: все остальные значения передаются косвенно - посредством событий «message».

readonly string pathname

Часть URL-адреса - путь.

readonly string port

Часть URL-адреса - порт.

readonly string protocol

Часть URL-адреса - протокол.

readonly string search

Часть URL-адреса - строка поиска или запроса, включая начальный знак вопроса.

Оглавление книги


Генерация: 0.060. Запросов К БД/Cache: 0 / 0
поделиться
Вверх Вниз