Spec-Zone.ru › Web APIs

KeyboardLayoutMap: метод get()

Ограниченная доступность

Эта функция не относится к Baseline, так как не работает в некоторых из наиболее широко используемых браузеров.

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

Экспериментально: Это экспериментальная технология.
Перед использованием в рабочей среде внимательно ознакомьтесь со таблицей совместимости с браузерами.

Метод get() интерфейса KeyboardLayoutMap возвращает элемент с заданным ключом.

Список допустимых ключей можно найти в спецификации значений кодов клавиатуры UI Events.

В остальном метод аналогичен методу Map.prototype.get().

Синтаксис

get(key)

Параметры

key

Ключ элемента, который требуется вернуть из карты.

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

Значение указанного ключа.

Примеры

Следующий пример демонстрирует, как получить строку, специфичную для расположения или макета, связанную с кодом клавиатуры, который соответствует клавише 'W' на английской клавиатуре QWERTY.

navigator.keyboard.getLayoutMap().then((keyboardLayoutMap) => {
  const upKey = keyboardLayoutMap.get("KeyW");
  window.alert(`Press ${upKey} to move up.`);
});

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

Спецификация
Спецификация языка ECMAScript
# sec-map.prototype.get

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
get 69 79 Нет 56 Нет 69 Нет 48 Нет 10.0 69

См. также

  • Map.prototype.get()

© 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/KeyboardLayoutMap/get

Spec-Zone.ru

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