对象

2020-12-10  本文已影响0人  jasmine_6aa1

对象的深拷贝

// 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] 
})

上一篇 下一篇

猜你喜欢

热点阅读