Map.prototype.values
Возвращает значения Map.
Доступно с: ES2015
Синтаксис
map.values()Возвращаемое значение
IteratorИтератор значений в порядке добавления.
Примеры
Сумма всех значений:
const prices = new Map([['tea', 3], ['coffee', 5]]);
let total = 0;
for (const price of prices.values()) {
total += price;
}
console.log(total);Результат:
8Примечания
Как и keys(), возвращает итератор. Он одноразовый: после полного перебора повторно его не пройти.
См. также
- Map.prototype.keys — Возвращает ключи Map.
- Map.prototype.entries — Возвращает пары ключ — значение Map.
В учебнике
- Map и Set — Коллекции Map и Set в JavaScript: словарь с ключами любого типа и набор уникальных значений.