JavaScript Углубленный

ВИДЕОУРОК №6. Неизменность (Immutability)

Для реализации бизнес-логики и использования некоторых техник в программировании необходимо иметь возможность создавать объекты в коде, которые невозможно будет изменить. При попытке поменять значение такого объекта будет создаваться новый объект, а старый объект останется неизменным. В этом уроке вы узнаете способы создания неизменяемых объектов в JavaScript.