KeyboardLayoutMap: phương thức get()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Phương thức get() của giao diện KeyboardLayoutMap trả về phần tử có khóa đã cho.

Danh sách các phím hợp lệ có thể tìm thấy trong đặc tả UI Events KeyboardEvent code Values.

Phương thức này giống với Map.prototype.get().

Cú pháp

js
get(key)

Tham số

key

Khóa của mục cần trả về từ bản đồ.

Giá trị trả về

Giá trị của khóa được chỉ định.

Ví dụ

Ví dụ sau minh họa cách lấy chuỗi theo vị trí hoặc bố cục cụ thể liên kết với mã bàn phím tương ứng với phím 'W' trên bàn phím QWERTY tiếng Anh.

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

Thông số kỹ thuật

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

Tương thích trình duyệt

Xem thêm