扩展运算符、rest运算符(...)
        展开数组:
            [1,2,3,4] -> ...[1,2,3,4] ->1,2,3,4,5
            1,2,3,4,5 -> ...1,2,3,4,5 ->[1,2,3,4,5]
        注意:剩余参数,必须放到最后
    函数变化
        1. 函数默认参数
            function show({ x = 0, y = 0 } = {}) {
                console.log(x, y);
            }
            show();
        2. 函数参数默认已经定义了,不能在使用let,const声明
            function show(a = 18) {
                let a = 101;
                console.log(a);
            }
        show();
    箭头函数:
            ()=>{
                语句
                return
            }
        注意:
            1. this问题,定义函数所在的对象,不在是运行时所在的对象
            2. 箭头函数里面没有arguments,同"...""
            3. 箭头函数不能当构造函数
posted on 2020-10-19 08:51  颉旺飞  阅读(343)  评论(0编辑  收藏  举报