KeyboardLayoutMap: get()-Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die get()
-Methode der
KeyboardLayoutMap
-Schnittstelle gibt das Element mit dem angegebenen Schlüssel zurück.
Eine Liste gültiger Schlüssel finden Sie in der UI Events KeyboardEvent code Values Spezifikation.
Die Methode funktioniert ansonsten genauso wie Map.prototype.get()
.
Syntax
get(key)
Parameter
key
-
Der Schlüssel des Elements, das aus der Map zurückgegeben werden soll.
Rückgabewert
Der Wert des angegebenen Schlüssels.
Beispiele
Das folgende Beispiel zeigt, wie man den orts- oder layoutspezifischen String abruft, der dem Tastaturcode entspricht, der der 'W'-Taste auf einer englischen QWERTY-Tastatur entspricht.
navigator.keyboard.getLayoutMap().then((keyboardLayoutMap) => {
const upKey = keyboardLayoutMap.get("KeyW");
window.alert(`Press ${upKey} to move up.`);
});
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-map.prototype.get |
Browser-Kompatibilität
BCD tables only load in the browser