之前我写过一篇笔记就是说扩展运算符的。可是那个笔记说的并不全面。以前我一直片面的认为,扩展操作符只能作用于数组而不能作用于对象,而且只能在函数调用的时候使用,可实际上扩展操作符是可以作用于对象的。 文章目录 解构赋值 扩展运算符 解构赋值 应该来说,扩展运算符用在解构赋值中更像是rest参数。同样是把目标对象还未读取的字段,分配到指定的对象。例如 let { a, b, ...c} = { a: 12, b: 13, c: 15, d: 16, e: 17}; console.log