ES6杂项

浅克隆对象,合并对象

function fn( ...arg ){
  
let my_data=["aa","bb"]; //arg本身是一个可迭代对象。认为是数组。

let res=[...arg,...my_data];

        console.log(res);

}

  

同样可以作用于Object
let obj1={a:1,b:2,c:3}; let obj2={a:3,b:43,d:5}; let new_ojb={...obj1,...obj2} //{a: 3, b: 43, c: 3, d: 5} 后面覆盖前面

作用类似Object.asign()

  

posted @ 2024-04-09 09:44  七分sunshine!  阅读(2)  评论(0编辑  收藏  举报