JavaScript · Junior · Запитання 47 з 75
Чим Map відрізняється від звичайного об'єкта?
- ✓Правильна відповідь: Ключами
Mapможуть бути будь-які значення, а порядок вставлення зберігається - 2
Mapможе зберігати лише рядкові ключі, а об'єкт - будь-які значення - 3
Mapнезмінний: після створення додати до нього пари вже не можна
Пояснення
В об'єкта ключі - рядки або символи (число 1 стане '1'), є успадковані властивості. Map приймає об'єкти як ключі, має size, методи get/set/has/delete і зручний для частих додавань і видалень.