Существуют ли практические правила, когда значения JavaScript копируются по ссылке, а не по значению?

Даже будучи несколько опытным разработчиком JS, я постоянно удивляюсь мелким или глубоким копиям объектов.

Существуют ли практические правила, когда значения JavaScript копируются по ссылке, а не по значению для основных типов объектов? Например, я знаю, что строковые значения всегда копируются по значению, а не по ссылке.

Ответы на вопрос(2)

Ваш ответ на вопрос