我需要深入克隆Node.js中的对象。我现在正在使用_.extend
但是根据this,由于嵌套对象的浅层复制,它可能会出现问题。我需要进行深度克隆,就像jQuery.extend
一样。所以我的问题是有任何Node.js模块(或本机模块)用于深层对象克隆吗?
答案 0 :(得分:-1)
https://github.com/lodash/lodash
有深度克隆方法,我认为是你想要的:))
var cloneOfDeepNestedObject _.cloneDeep(deepNestedObject);
http://lodash.com/docs#cloneDeep
使用一些附加方法提供一对一替换下划线
似乎稳定使用它几次,似乎相当,声称也更快