JavaScript Array entries()
- Предыдущая страница copyWithin()
- Следующая страница every()
- Вернуться на один уровень выше Референсное руководство JavaScript Array
Определение и использование
entries()
Метод возвращает объект Array Iterator с парами ключ/значение.
Для каждого элемента исходного массива новый объект итерации содержит массив, в котором ключ - это индекс, а значение - это элемент:
- [0, "Banana"]
- [1, "Orange"]
- [2, "Apple"]
- [3, "Mango"]
Комментарий:entries()
Не изменяет исходный массив.
Пример
Создайте объект Array Iterator и создайте цикл для итерации каждого ключа/значения:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var f = fruits.entries(); for (x of f) { document.getElementById("demo").innerHTML += x; }
Грамматика
array.entries()
Параметры
Нет параметров.
Технические детали
Возвратное значение: | Объект Array Iterator |
---|---|
Версия JavaScript: | ECMAScript 6 |
Поддержка браузеров
Числа в таблице указывают на первую версию браузера, которая поддерживает этот метод полностью.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 38 | Edge 12 | Firefox 28 | Safari 8 | Opera 25 |
октябрь 2014 года | июль 2015 года | март 2014 года | октябрь 2014 года | октябрь 2014 года |
Комментарий:Internet Explorer не поддерживается entries()
Методы.
Связанные страницы
Урок:Массив JavaScript
Урок:Методы массива JavaScript
- Предыдущая страница copyWithin()
- Следующая страница every()
- Вернуться на один уровень выше Референсное руководство JavaScript Array