展开语法和剩余语法(剩余参数)都是三个点...
展开语法 (Spread syntax),可以在函数调用/数组构造时,将数组表达式或者 string 在语法层面展开;还可以在构造字面量对象时,将对象表达式按 key-value 的方式展开;
剩余参数语法允许我们将一个不定数量的参数表示为一个数组。
区别是展开语法是把一个变量展开,剩余参数是一个参数用来代表剩余的参数,剩余参数用于解构数组和对象;
从某种意义上说,剩余语法与展开语法是相反的:展开语法将数组展开为其中的各个元素,而剩余语法则是将多个元素收集起来并“凝聚”为单个元素;
博客备忘,一起成长。