Mutable
Ein mutabler Wert ist einer, der verändert werden kann, ohne einen völlig neuen Wert zu erstellen, im Vergleich zu unveränderlichen Werten.
In JavaScript sind Objekte und Arrays standardmäßig veränderlich — ihre Eigenschaften und Elemente können geändert werden, ohne ein neues Objekt oder Array zu erstellen. Im Gegensatz dazu sind primitive Werte unveränderlich — sobald ein primitiver Wert erstellt wurde, kann er nicht mehr geändert werden, obwohl die Variable, die ihn hält, neu zugewiesen werden kann.
Siehe auch
- Immutable object auf Wikipedia
- Verwandte Glossarbegriffe: