深拷贝对象非常简单,先将对象转换为字符串,再转换成对象即可。
const deepcopy = obj =>json.parse(json.stringify(obj))。
除了利用 json 的 api,还有更新的深拷贝对象的 structuredclone api,但并不是在所有的浏览器中都支持。
structuredclone(obj)。
const deepcopy = obj =>json.parse(json.stringify(obj))。
除了利用 json 的 api,还有更新的深拷贝对象的 structuredclone api,但并不是在所有的浏览器中都支持。
structuredclone(obj)。