Spec-Zone.ru › Web APIs

MediaList: метод item()

Базовая Широко доступна

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с сентября 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Метод item() интерфейса MediaList возвращает медиазапрос по указанному index, или null если указанного index не существует.

Синтаксис

item(index)
[index]

Примечание: Синтаксис с использованием скобок ([]) может быть использован вместо синтаксиса с item().

Параметры

index

Целое число.

Возвращаемое значение

Если используется синтаксис с использованием скобок ([]) и для данного индекса нет записи, возвращается undefined.

Примеры

Следующий код выведет в консоль каждый медиазапрос, хранящийся в MediaList связанном с первым стилизованным файлом, применённым к текущему документу.

const stylesheet = document.styleSheets[0];
console.log(stylesheet.media.length);
console.log(stylesheet.media.item(0)); // Returns a string like "print"
console.log(stylesheet.media.item(5)); // Returns null if there is no 5th entry
console.log(stylesheet.media[1]); // Returns a string like "print"
console.log(stylesheet.media[5]); // Returns undefined if there is no 5th entry

Спецификации

Спецификация
CSS Object Model (CSSOM)
# dom-medialist-item

Совместимость с браузерами

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
item 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4

© 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/MediaList/item

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API