Перейти к содержимому
8 / 33

Что такое Map и чем он отличается от обычного объекта?

Map -- это коллекция пар «ключ-значение», где ключом может быть любой тип (объект, функция, примитив), а не только строка или символ. Map сохраняет порядок вставки, имеет свойство size для быстрого подсчёта элементов и оптимизирован для частого добавления и удаления записей.

Что такое Map и чем он отличается от обычного объекта? | JScriptiser