JavaScript entries()
Создайте объект итератора массива и создайте цикл, который повторяет каждую пару ключ/значение:
var fruits = ["Банан", "Апельсин", "Яблоко", "Манго"];
var f =
fruits.entries();
for (x of f) {
document.getElementById("demo").innerHTML
+= x;
}
Попробуйте сами »
Определение entries()
Метод entries()
возвращает объект итератора массива с парами ключ/значение.
Для каждого элемента в исходном массиве новый объект итерации будет содержать массив с индексом в качестве ключа и значением элемента в качестве значения:
[0, "Банан"]
[1, "Апельсин"]
[2, "Яблоко"]
[3, "Манго"]
Примечание: Этот метод не изменяет исходный массив.
Поддержка entries()
Цыфры в таблице указывают первую версию браузера, которая полностью поддерживает этот метод.
Метод | |||||
---|---|---|---|---|---|
entries() | 38.0 | 12.0 | 28.0 | 8 | 25.0 |
Синтаксис entries()
array.entries()
Значения параметров entries()
Нет параметров.
Технические детали entries()
Возвращаемое значение: | Объект Итератора массива |
---|---|
Версия JavaScript: | ECMAScript 6 |
Связанные страницы entries()
JavaScript учебник: JavaScript Массивы
JavaScript учебник: JavaScript Итерация массива