如果我克隆一个数组,我使用cloneArr = arr.slice()
我想知道如何在nodejs中克隆一个对象。
对于不需要压缩每一滴性能的实用程序和类,我经常作弊,只使用 JSON 来执行深度复制:
function clone(a) {
return JSON.parse(JSON.stringify(a));
}
这不是唯一的答案或最优雅的答案;所有其他答案都应考虑生产瓶颈。然而,这是一个快速而肮脏的解决方案,非常有效,并且在大多数情况下都很有用,我会克隆简单的属性哈希。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)