SharedWorkerGlobalScope
Объект SharedWorkerGlobalScope (глобальная область видимости SharedWorker) доступен через ключевое слово self. Некоторые дополнительные глобальные функции, пространства имён, и конструкторы, обычно не ассоциируемые с глобальной областью видимости рабочего процесса, но доступные в ней, перечислены в Справочнике по JavaScript. См. полный список функций, доступных рабочим процессам.
Свойства экземпляра
Этот интерфейс наследует свойства от интерфейса WorkerGlobalScope и его родительского интерфейса EventTarget.
-
Имя, которое (необязательно) было дано
SharedWorkerпри его создании с помощью конструктораSharedWorker(). Это полезно в основном для отладки.
Методы экземпляра
Этот интерфейс наследует методы от интерфейса WorkerGlobalScope и его родительского интерфейса EventTarget.
-
Отбрасывает все задачи, находящиеся в очереди в цикле событий
SharedWorkerGlobalScope, фактически закрывая эту область видимости.
События
Подписывайтесь на это событие с помощью addEventListener() или назначив обработчик события свойству oneventname этого интерфейса.
connect-
Срабатывает в совместно используемых рабочих процессах при подключении нового клиента.
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
SharedWorkerGlobalScope |
4 | 79 | 29 | 10.6 | 165–7 | Нет | 29 | 11 | 165–7 | Нет | ≤37 |
close |
4 | 79 | 29 | 10.6 | 165–7 | Нет | 29 | 11 | 165–7 | Нет | Нет |
connect_event |
4 | 79 | 29До версии 65 свойствоdata объекта события было null; сейчас оно инициализируется пустой строкой, согласно спецификации. |
10.6 | 165–7 | Нет | 29До версии 65 свойствоdata объекта события было null; сейчас оно инициализируется пустой строкой, согласно спецификации. |
11 | 165–7 | Нет | ≤37 |
name |
4 | 79 | 29 | 10.6 | 165–7 | Нет | 29 | 11 | 165–7 | Нет | Нет |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SharedWorkerGlobalScope