У меня есть объект, x
. Я хотел бы скопировать его как объект y
, так что изменения в y
не изменяют x
. Я понял, что копирование объектов, полученных из встроенных объектов JavaScript, приведет к дополнительным нежелательным свойствам. Это не проблема, так как я копирую один из моих собственных, построенных буквально объектов.
Как правильно клонировать объект JavaScript?