三点拓展运算符对对象的操作

128 阅读1分钟

对象的复制

let obj1 = {
    name:'slc',
    age : 18
    }
let obj2 = {...obj1}
console.log(obj2); //  name:slc,age:18;

obj1.name = 'hhh';
console.log(obj2); //  name:slc,age:18;
console.log(obj1); //  name:hhh,age:18;

对象的合并

let obj1 = {
   name:'slc',
   age : 18
   }
let obj2 = {...obj1,name:'$$$',address:'大将村'}
console.log(obj2); // name: "$$$", age: 18, address: "大将村"