Иммутабельность данных в JavaScript
В JavaScript часто используется подход, при котором массивы и объекты не изменяются непосредственно, а сначала копируются, а потом изменяются. В таком случае говорят, что массивы и объекты остаются неизменными, то есть иммутабельными.
Такой подход часто используется в фреймворках, например, в JavaScript. В данном разделе учебника мы научимся иммутабельно изменять массивы, объекты и массивы объектов. Эти знания пригодятся нам в дальнейшем.