Ключи массива JavaScript()
Пример
Создайте объект Array Iterator, содержащий ключи массива:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = fruits.keys();
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Используйте встроенный метод Object.keys():
const fruits = ["Banana", "Orange", "Apple", "Mango"];
const keys = Object.keys(fruits);
let text = "";
for (let x of keys) {
text += x + "<br>";
}
Определение и использование
Метод keys()
возвращает объект Array Iterator с ключами массива.
Метод keys()
не изменяет исходный массив.
Синтаксис
array.keys()
Параметры
NONE |
Возвращаемое значение
Тип | Описание |
Массив | Объект Array Iterator, содержащий ключи массива. |
Поддержка браузера
keys()
является функцией ECMAScript6 (ES6).
ES6 (JavaScript 2015) поддерживается во всех современных браузерах:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
keys()
не поддерживается в Internet Explorer 11 (или более ранних версиях).