Node.js:如何克隆对象
如果克隆数组,我将使用 cloneArr = arr.slice()
我想知道如何在nodejs中克隆对象。
回答:
对于不需要压缩每一滴性能的实用程序和类,我经常作弊,只是使用JSON执行深层复制:
function clone(a) { return JSON.parse(JSON.stringify(a));
}
这不是唯一的答案,也不是最优雅的答案。所有其他答案都应考虑成为生产瓶颈。但是,这是一个快速而肮脏的解决方案,非常有效,并且在大多数情况下(我会克隆属性的简单哈希值)很有用。
以上是 Node.js:如何克隆对象 的全部内容, 来源链接: utcz.com/qa/414356.html