浅学ES6(周记)

        这个星期主要是在做考核任务中度过的,虽然现在页面做的差不多来,但我的学习计划中es6的学习还是完成的比较少,浅记一下es6学习的一点内容吧!

1.浅记var,let.const:

(1)let必须先定义后使用,var后面定义的话会变成undefined,因为发生了变量提升,提升到最开始,但没被定义;

(2)const表示声明一个常量,并且声明的时候一定要赋值;常量的值不能赋值;和let一样是块级作业域;

2.关于箭头函数:
(1)function main(me){}===var main=(me)=>{};

(2)关于箭头函数省略小括号,大括号:

 (3)关于箭头函数中引用this的区别:

 

箭头函数适合于this无关的回调,定时器,数组方法的回调;

不适合于this有关的回调,事件回调;

数组的回调:

 3.结构赋值:

 4.rest参数的数组

 ...args的rest参数必须放在参数最后,不然报错没意义;

5.扩展运算符:

(1)数组的引用:

 const F4=["伞兵","铠甲","翠花","大帝"];
    function show1(){
        console.log(arguments);
    }
    function show2(){
        console.log(F4);
    }
    function show3(){
        console.log(...F4);
    }
    show1(F4);
    show1(...F4);
    show2();
    show3();

 效果如下:

(2)数组的合并:

 结束!

         飞青不擦儿!

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿泽不会飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值