📅  最后修改于: 2023-12-03 15:35:53.606000             🧑  作者: Mango
_.clone()
函数是下划线.js中的一个函数,用于创建一个对象的浅拷贝副本。
_.clone(obj)
obj
:要拷贝的对象。返回一个浅拷贝的对象。
var obj = {
greeting: 'Hello',
person: {
name: 'John',
age: 21
}
};
var cloneObj = _.clone(obj);
console.log(cloneObj);
// output: { greeting: 'Hello', person: { name: 'John', age: 21 } }
console.log(cloneObj === obj); // output: false
console.log(cloneObj.person === obj.person); // output: true
上面的例子中,我们使用_.clone()
函数将一个包含对象的对象进行浅拷贝。
_.clone()
函数用于创建一个对象的浅拷贝副本。它返回一个新的拷贝对象,只复制了对象的属性和值,不会复制和原对象的属性有相同引用地址的对象或函数。