Функция
По умолчанию вызов
#fetch
fetch
принимает два параметра:url
— адрес, по которому нужно сделать запросoptions
(необязательный) — объект конфигурации, в котором можно настроить метод запроса, тело запроса, заголовки и многое другоеПо умолчанию вызов
fetch
делает GET-запрос по указанному адресу. #fetch
History API даёт доступ к управлению историей браузера в рамках текущей сессии. Браузер создаёт новую сессию, когда пользователь открывает новую вкладку или новое окно браузера.
С помощью History API можно переходить по истории вперёд, назад и управлять содержимым истории. Доступ к API осуществляется с помощью объекта
С помощью History API можно переходить по истории вперёд, назад и управлять содержимым истории. Доступ к API осуществляется с помощью объекта
window.history
.Свойство
window.navigator
возвращает объект описания приложения (user agent), которое выполняет скрипт.language
возвращает предпочитаемый язык интерфейса в виде языкового тега. Например, en
, ru
, en-US
и т.д. Обычно это язык, установленный в настройках браузера.languages
возвращает массив предпочитаемых языков в порядке предпочтительности. Первый в списке будет язык, который возвращает navigator.language
.toPrecision()
Этот метод используется для конвертации числа в число с указанной точностью. Метод возвращает полученное значение в виде строки.
#числа
Этот метод используется для конвертации числа в число с указанной точностью. Метод возвращает полученное значение в виде строки.
#числа
window.matchMedia('(медиавыражение)') - позволяет получить доступ к медиавыражениям из JavaScript и подписываться на их срабатывание.
При изменении ширины экрана, в момент прохода через пороговое значение 420px, будет выведено сообщение.
#window_matchMedia
При изменении ширины экрана, в момент прохода через пороговое значение 420px, будет выведено сообщение.
#window_matchMedia
localStorage
— один из способов хранить данные в браузере.Если вам нужно сохранить данные в браузере на долгое время и объем этих данных достаточно большой, то
localStorage
— то, что вам нужно. Данные будут храниться бессрочно и могут быть стёрты только в двух случаях: при превышении лимита по размеру данных или очистке хранилища пользователем или программно.Запись производит метод
За чтение отвечает
setItem("ключ", "значение")
, который принимает два строковых параметра: ключ, по которому будет сохранено значение, и само значение.За чтение отвечает
getItem("ключ")
c одним параметром, который указывает на ключ для чтения и возвращает полученное значение из хранилища. Если по этому ключу нет значения, то метод вернёт null
.Метод
Обычно метод
Метод используется редко, правильнее использовать метод
keys
вызывается без аргументов. Вызов метода возвращает итератор, который содержит значения коллекции в порядке их добавления от старых к новым.Обычно метод
keys
возвращает итератор для обхода ключей коллекции, но так как коллекция Set
не имеет ключей, то для поддержки универсального интерфейса итератор возвращает значения.Метод используется редко, правильнее использовать метод
values
, так как он даёт лучшую читаемость коду.