主题
cloneDeep
js
_.cloneDeep(value)
此方法与 _.clone
类似,不同之处在于它以递归方式克隆 value
。
¥This method is like _.clone
except that it recursively clones value
.
新增于
¥Since
1.0.0
参数
¥Arguments
value
(*):要递归克隆的值。¥
value
()*: The value to recursively clone.
返回
¥Returns
(*):返回深度克隆的值。
¥()*: Returns the deep cloned value.
示例
¥Example
js
var objects = [{ 'a': 1 }, { 'b': 2 }];
var deep = _.cloneDeep(objects);
console.log(deep[0] === objects[0]);
// => false