Шрифт:
Введение в фоновые потоки выполнения приводится в разделе 22.4.
Конструктор
Создает новый объект
Методы
Отправляет сообщение message фоновому потоку выполнения, котоpый получит его в виде объекта
Необязательный аргумент ports позволяет указать один или более прямых каналов связи с объектом
Останавливает фоновый поток выполнения и прерывает работу сценария в нем.
Обработчики событий
Поскольку фоновые потоки выполняются в окружении, отличном от окружения, создавшего их, они могут взаимодействовать с родительским потоком только посредством событий. Обработчики этих событий можно зарегистрировать с помощью свойств, перечисленных ниже, или с помощью методов интерфейса
Когда в сценарии, выполняемом в фоновом потоке, возбуждается исключение и это исключение не обрабатывается обработчиком
Когда сценарий, выполняемый в фоновом потоке, вызовет свою глобальную функцию
WorkerGlobalScope
(EventTarget, Global)
Фоновый поток, представляющий объект
Свойства
В дополнение к свойствам, перечисленным ниже, объект
Это свойство, подобно свойству
Это свойство, подобно свойству
Это свойство ссылается на сам глобальный объект
Методы
В дополнение к методам, перечисленным ниже, объект
В точности соответствует одноименному методу объекта