Объект MediaList.

  MediaList - Является интерфейсом к спискам подзапросов - запроса медиа-среды.
  Каждый элемент такого списка содержит строковое значение одного из подзапросов запроса медиа-среды, которые объединяются в запросе оператором запятая.
  Список MediaList является динамическим, то есть он автоматически обновляется, если динамические изменения документа затрагивают элементы этого списка, и наоборот.
  Экземпляр доступен:

  1. Через свойство media объекта CSSStyleSheet
  2. Через свойство media объекта CSSMediaRule
  Свойства.
  mediaText - Содержит строку значений всех элементов списка, разделенных запятой.
  Значение имеет строковый формат.
  Эта строка и является общим запросом медиа-среды.

Формат записи в коде скрипта:

  • Экземпляр объекта MediaList.mediaText

Значения формата записи:

  length - Содержит количество элементов в списке.
  Значение имеет числовой формат.

Формат записи в коде скрипта:

  • Экземпляр объекта MediaList.length

Значения формата записи:

  Указатель - Содержит элемент списка, определяемый указателем.
  Значение имеет строковый формат.

Формат записи в коде скрипта:

  • Экземпляр объекта MediaList[Указатель]

Значения формата записи:

  • Экземпляр объекта MediaList - Любой операнд значения со значением экземпляра объекта MediaList.
  • [ - Оператор группировки. Ключевое слово в этом формате.
  • Указатель - Значение порядкового элемента списка, заданное в любом числовом формате.
      Указатель первого элемента списка равен 0.
      По существу каждый указатель является свойством экземпляра объекта MediaList, которое содержит ссылку на соответствующий элемент списка. А, поскольку доступ к свойству любого объекта возможен как к элементу массива, то, в случае с объектами-списками, такой формат доступа удобно использовать в циклах.
  • ] - Оператор группировки. Ключевое слово в этом формате.
  Методы.
  appendMedium - Добавляет заданный элемент в список, если там нет элемента с таким значением.
  Возвращает значение undefined.

Формат записи в коде скрипта:

  • Экземпляр объекта MediaList.appendMedium(Подзапрос)

Значения формата записи:

  deleteMedium - Удаляет заданный элемент из списка.
  Возвращает значение undefined.

Формат записи в коде скрипта:

  • Экземпляр объекта MediaList.deleteMedium(Подзапрос)

Значения формата записи:

  item - Возвращает элемент списка, заданный указателем.
  Значение возвращается в строковом формате.

Формат записи в коде скрипта:

  • Экземпляр объекта MediaList.item(Указатель)

Значения формата записи: