对象的深拷贝
// json 数据
json.stringify( ) // 将对象、数组转换成字符串
json.parse( ) // 将字符串转成json对象
// js创建对象
Object.created()
对象合并
var obj={name: 'xiaosi',age:5}
var sex={sex:'female'}
Object.assign(obj, sex); // {name: "xiaosi", age: 5, sex: "female"}
var obj1={'a':1};
var obj2={'b':2,'c':3};
for(var key in obj2){
if(obj2.hasOwnProperty(key)===true){
obj1[key]=obj2[key];
}
}
console.log(obj1);//{'a':1,'b':2,'c':3};
var obj1={'a':1};
var obj2={'b':2,'c':3};
var obj3={...obj1,...obj2} // a: 1b: 2c: 3
Object.keys(arr1).forEach(key => {
arr2[key] = arr1[key]
})
网友评论