JavaScript Array values()
- Предыдущая страница unshift()
- Следующая страница valueOf()
- Вернуться на один уровень выше Референсное руководство по JavaScript Array
Определение и использование
values()
Метод возвращает объект итератора, содержащий значения массива.
values()
Метод не изменяет исходный массив.
Методы итерации массивов:
Пример
Пример 1
// Создать массив const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Создать итератор const list = fruits.values(); // Выписать значения let text = ""; for (let x of list) { text += x + "<br>"; }
Пример 2
Прямое итерирование итератора:
// Создать массив const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Выписать значения let text = ""; for (let x of fruits.values()) { text += x + "<br>"; }
Пример 3
Использование встроенного Object.values()
Метод:
// Создать массив const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Выписать значения let text = ""; for (let x of Object.values(fruits)) { text += x + "<br>"; }
Синтаксис
array.values()
Параметры
Нет.
Возвратное значение
Тип | Описание |
---|---|
Итератор | Объект итератора, содержащий значения массива. |
Поддержка браузеров
values()
Это функция ECMAScript6 (ES6).
ES6 (JavaScript 2015) с июня 2017 года поддерживается во всех современных браузерах:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Май 2016 года | Апрель 2017 года | Июнь 2017 года | Сентябрь 2016 года | Июнь 2016 года |
values()
Не поддерживается в Internet Explorer.
- Предыдущая страница unshift()
- Следующая страница valueOf()
- Вернуться на один уровень выше Референсное руководство по JavaScript Array