...args
2019-01-11 本文已影响5人
Ezea
场景
求和,如果用一个适合的方法呢?
扩展运算符 ...args
解构赋值,解构我们的参数(...[1,2,3]),
...hello == h e l l o,字符串的时候是一个一个字符解构
...会变成一个新的数组,如果a2给a1赋值,但是不想改变a1
,就可以用...
数组的连接
new Set()去重
重点使用


这就是对我们参数的方便调用
浅拷贝,如果前后都有一个a,...使用的时候后面的a的值会覆盖前面的a的值
a=111
创建新对象b=[...a],不会影响我们a的值