Array.keys()
Возвращает объект Array Iterator, содержащий ключи каждого индекса в массиве.
Спецификация: ECMAScript 2015 (6th Edition, ECMA-262)Синтаксис
array.keys()
Возвращаемое значение
Объект Array Iterator.
Описание
Чтобы понять суть этого метода, вы также должны понимать, что такое итератор.
- Итератор – это объект, который отслеживает свою текущую позицию, одновременно получая элементы в коллекции по одному.
- Итератор возвращает объект с двумя свойствами: done и value.
- В JavaScript итератор предоставляет метод next(), который возвращает следующий элемент в последовательности.
- Когда последовательность завершится, значение value будет равно undefined,а done будет равным true.
Этот метод возвращает новый объект Array Iterator. Объект содержит ключи для каждого элемента в массиве и может быть расширен с помощью метода next().
Примеры
Поддержка браузерами
| Метод | ||||||
| keys | 38 | 25 | 7.1 | 28 | 12 |


Комментарии
<code>, несколько строчек кода — в теги<pre><code>...ваш код...</code></pre>.