Array.prototype.values()

Сводка

Метод values() возвращает новый объект итератора массива Array Iterator, содержащий значения для каждого индекса в массиве.

Синтаксис

arr.values()

Примеры

Пример: итерация через цикл for...of

js

var arr = ["w", "y", "k", "o", "p"];
var eArr = arr.values();
// ваш браузер должен поддерживать цикл for...of и переменные,
// объявленные через let в циклах for
for (let letter of eArr) {
  console.log(letter);
}

Пример: альтернативный способ итерации

js

var arr = ["w", "y", "k", "o", "p"];
var eArr = arr.values();
console.log(eArr.next().value); // w
console.log(eArr.next().value); // y
console.log(eArr.next().value); // k
console.log(eArr.next().value); // o
console.log(eArr.next().value); // p

Спецификации

Specification
ECMAScript Language Specification
# sec-array.prototype.values

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также