1. 面向开发者的 Web 技术
  2. Web API
  3. KeyboardLayoutMap
  4. KeyboardLayoutMap:get() 方法

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

KeyboardLayoutMap:get() 方法

有限可用

此特性不属于基线,因为它尚未在主流浏览器中得到支持。

实验性: 这是一项实验性技术
在将其用于生产之前,请仔细检查浏览器兼容性表格

KeyboardLayoutMap 接口的 get() 方法返回具有给定键盘代码的元素。

UI 事件 KeyboardEvent 代码值规范中可以找到有效键盘代码的列表。

该方法与 Map.prototype.get() 相似。

语法

js
get(key)

参数

key

从映射返回的项目的键盘代码。

返回值

指定键盘代码的值。

示例

下面的示例说明如何获取与英语 QWERTY 键盘上"W"键对应的键盘代码关联的位置或布局特定字符串。

js
navigator.keyboard.getLayoutMap().then((keyboardLayoutMap) => {
 const upKey = keyboardLayoutMap.get("KeyW");
 window.alert(`按 ${upKey} 向上移动。`);
});

规范

规范
ECMAScript® 2027 Language Specification
# sec-map.prototype.get

浏览器兼容性

参见

帮助改进 MDN

了解如何参与贡献

此页面最后更新于 ,由 MDN 贡献者更新。

AltStyle によって変換されたページ (->オリジナル) /