Object.assign 基本用法

   
 
    //第二种
    var obj1 = {a:1,b:2,c:3}
    var obj2 = {c:4,d:5,e:6}
    var obj3 = Object.assign({},obj1,obj2)
    console.log(obj3)  //{a:1,b:2,c:4,d:5,e:6}
    console.log(obj1)  // 不会改变obj1的值
    //第二种
    var obj3 = Object.assign(obj1,obj2)
    console.log(obj3)  //{a:1,b:2,c:4,d:5,e:6}
    console.log(obj1)  // {a:1,b:2,c:4,d:5,e:6}  会改变obj1的值

 

posted @ 2020-05-27 09:53  清明|雨上  阅读(208)  评论(0)    收藏  举报