rest参数,自执行方法,解构赋值,展开运算符

    rest参数:

            使用方法

                    [a, b, ...rest] = [10, 20, 30, 40, 50];

                    console.log(rest);

                    // expected output: Array [30,40,50]

解构赋值语法是一种 Javascript 表达式。通过解构赋值, 可以将属性/值从对象/数组中取出,赋值给其他变量。

自执行方法:

    写法1:

    写法2:

    写法3: 

展开运算符

                            展开运算符就是...,可以将一个数组全部展开

                            展开运算符,可以展开对象的全部成员,也可以将一个对象的成员,克隆给另一个对象

                            展开运算符,可以将多个对象的成员,合并到一个大的对象中,后面对象中的成员,如果跟前面对象中的成员同名,会覆盖前面的

你可能感兴趣的:(rest参数,自执行方法,解构赋值,展开运算符)