MediaKeyStatusMap
Базовая Широко доступная
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2019 года.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.
Интерфейс MediaKeyStatusMap расширения API защищенных медиа-расширений представляет собой только для чтения карту статусов медиа-ключей по идентификаторам ключей.
Свойства экземпляра
-
MediaKeyStatusMap.sizeТолько для чтения -
Возвращает количество пар ключ/значение в карте статусов.
Методы экземпляра
-
MediaKeyStatusMap.entries()Только для чтения -
Возвращает новый объект
Iterator, содержащий массив[key, value]для каждого элемента в карте статусов в порядке вставки. -
MediaKeyStatusMap.forEach()Только для чтения -
Вызывает
callbackодин раз для каждой пары ключ-значение в карте статусов в порядке вставки. Еслиargumentприсутствует, он будет передан в обратный вызов. -
MediaKeyStatusMap.get()Только для чтения -
Возвращает значение, связанное с заданным ключом, или
undefinedесли такового нет. -
MediaKeyStatusMap.has()Только для чтения -
Возвращает булево значение, указывающее, было ли значение связано с данным ключом.
-
MediaKeyStatusMap.keys()Только для чтения -
Возвращает новый объект
Iterator, содержащий ключи для каждого элемента в карте статусов в порядке вставки. -
MediaKeyStatusMap.values()Только для чтения -
Возвращает новый объект
Iterator, содержащий значения для каждого элемента в карте статусов в порядке вставки. MediaKeyStatusMap[Symbol.iterator]()Только для чтения-
Возвращает новый объект
Iteratorсодержащий массив[key, value]для каждого элемента в карте статусов в порядке вставки.
Спецификации
Совместимость браузеров
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
@@iterator |
42 | 16 | 45 | 29 | 12.1 | 42 | 45 | 29 | 12.2 | 4.0 | 43 |
MediaKeyStatusMap |
42 | 13 | 38 | 29 | 12.1 | 42 | 38 | 29 | 12.2 | 4.0 | 43 |
entries |
42 | 16 | 38 | 29 | 12.1 | 42 | 38 | 29 | 12.2 | 4.0 | 43 |
forEach |
42 | 13 | 47 | 29 | 12.1 | 42 | 47 | 29 | 12.2 | 4.0 | 43 |
get |
42 | 13 | 45 | 29 | 12.1 | 42 | 45 | 29 | 12.2 | 4.0 | 43 |
has |
42 | 13 | 45 | 29 | 12.1 | 42 | 45 | 29 | 12.2 | 4.0 | 43 |
keys |
42 | 16 | 38 | 29 | 12.1 | 42 | 38 | 29 | 12.2 | 4.0 | 43 |
size |
42 | 13 | 38 | 29 | 12.1 | 42 | 38 | 29 | 12.2 | 4.0 | 43 |
values |
42 | 16 | 38 | 29 | 12.1 | 42 | 38 | 29 | 12.2 | 4.0 | 43 |
© 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/MediaKeyStatusMap