Map.prototype.entries
Возвращает пары ключ — значение Map.
Доступно с: ES2015
Синтаксис
map.entries()Возвращаемое значение
IteratorИтератор пар [ключ, значение].
Примеры
Пары в виде массива:
const map = new Map([['a', 1], ['b', 2]]);
console.log(JSON.stringify([...map.entries()]));Результат:
[["a",1],["b",2]]Примечания
Цикл for (const [key, value] of map) перебирает то же самое, поэтому entries() явно вызывают редко.
См. также
- Map.prototype.keys — Возвращает ключи Map.
- Map.prototype.forEach — Вызывает функцию для каждой записи Map.
- Object.fromEntries — Создаёт объект из списка пар ключ — значение.
В учебнике
- Map и Set — Коллекции Map и Set в JavaScript: словарь с ключами любого типа и набор уникальных значений.