Các khóa mảng JavaScript ()
Thí dụ
Tạo một đối tượng lặp lại mảng, chứa các khóa của mảng:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = fruits.keys();
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Sử dụng phương thức Object.keys () được tích hợp sẵn:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = Object.keys(fruits);
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Định nghĩa và Cách sử dụng
Phương keys()
thức này trả về một đối tượng Array Iterator với các khóa của một mảng.
Phương keys()
thức không thay đổi mảng ban đầu.
Cú pháp
array.keys()
Thông số
NONE |
Giá trị trả lại
Loại | Sự miêu tả |
Một mảng | Một đối tượng Trình lặp mảng có chứa các khóa của một mảng. |
Hỗ trợ trình duyệt
keys()
là một tính năng ECMAScript6 (ES6).
ES6 (JavaScript 2015) được hỗ trợ trong tất cả các trình duyệt hiện đại:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
keys()
không được hỗ trợ trong Internet Explorer 11 (hoặc phiên bản cũ hơn).