JavaScript · Junior · Pytanie 47 z 75
Czym Map różni się od zwykłego obiektu?
- ✓Poprawna odpowiedź: Kluczami
Mapmogą być dowolne wartości, a kolejność wstawiania jest zachowana - 2
Mapprzechowuje tylko klucze-stringi, a obiekt dowolne wartości - 3
Mapjest niezmienna: po utworzeniu nie można dodawać par
Wyjaśnienie
Kluczami obiektu są stringi lub symbole (liczba 1 staje się '1'), są też właściwości dziedziczone. Map przyjmuje obiekty jako klucze, ma size oraz get/set/has/delete i jest wygodna przy częstym dodawaniu i usuwaniu.