0
点赞
收藏
分享

微信扫一扫

浅学ES6(周记)

追梦人的自留地 2022-03-13 阅读 68

        这个星期主要是在做考核任务中度过的,虽然现在页面做的差不多来,但我的学习计划中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)数组的合并:

 结束!

         飞青不擦儿!

举报

相关推荐

ES6笔记一

ES6笔记总结

学习ES6笔记

ES6笔记(新特性)

ES6

【ES6】

0 条评论