我想克隆一个里面有一些 react 元素的对象。当我克隆 obj
使用 JSON.parse(JSON.stringify(obj))。它删除了 $$typeof: Symbol(react.element)。
const elm = <span>A Simple Span</span>
console.log(elm)
const copyOfElm = JSON.parse(JSON.stringify(elm))
console.log(copyOfElm);
我想知道如何以不删除属性的方式进行克隆。
最佳答案
您可以使用 Object.assign例如
const copyOfElm = Object.assign({}, elm);
关于javascript - 为什么 JSON.parse(JSON.stringify(obj)) 删除 obj 的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54332112/