Объект MediaQueryList

  MediaQueryList - Является интерфейсом к эапросу медиа-среды.
  Интерфейс MediaQueryList поддерживает список обработчиков событий изменения среды окружения и предоставляет функционал отслеживания соответствия среды окружения запросу медиа-среды, интерфейсом к которому и является экземпляр объекта MediaQueryList.
  Среда окружения это, как правило, устройство отображения Web-страницы, окно браузера, или фрейм.
  Среда окружения может динамически изменяться на текущем пользовательском устройстве (наприме, при изменении размеров окна браузера).
  Экземпляр доступен:

  Свойства.
  matches - Содержит значение true если среда окружения соответствует запросу, и значение false в противном случае.
  Значение имеет логический формат.

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

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

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

  media - Содержит запрос медиа-среды.
  Значение имеет строковый формат.
  В некоторых контекстах значение может не включать ключевое слово all, которое было в оригинале.

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

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

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

  onchange - Содержит функцию, которая должна быть вызвана, если изменилась среда окружения.
  Среда окружения может измениться при изменении ориентации экрана устройства отображения, размеров окна браузера или фрейма.
  Лучше использовать метод addListener, поскольку объект MediaQueryList, по существу, является специфическим списком обработчиков изменения среды окружения.

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

  • Экземпляр объекта MediaQueryList.onchange[ = Функция]

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

  Методы.
  addListener - Добавляет функцию обработчик изменения среды окружения в список обработчиков.
  Возвращает значение undefined.
  Среда окружения может измениться при изменении ориентации экрана устройства отображения, размеров окна браузера или фрейма.

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

  • Экземпляр объекта MediaQueryList.addListener(Функция)

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

  removeListener - Удаляет функцию обработчик из списка.
  Возвращает значение undefined.

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

  • Экземпляр объекта MediaQueryList.removeListener(Функция)

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