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