为了账号安全,请及时绑定邮箱和手机立即绑定

ES6快速入门

快乐动起来呀 Web前端工程师
难度初级
时长 1小时25分
学习人数
综合评分9.27
106人评价 查看评价
9.5 内容实用
9.1 简洁易懂
9.2 逻辑清晰
  • /* eslint-disable */

    注释的形式,可以关闭eslint


    箭头函数的参数只有一个时,括号可以省略。

    如果花括号中的表达式直接作为返回值,也是可以省略花括号的。

    查看全部
    0 采集 收起 来源:箭头函数

    2020-03-04

  • 环境准备,在Git bash命令行执行命令

    查看全部
    0 采集 收起 来源:环境搭建

    2020-03-04

  • 网址为老师整理的前端好玩、有趣、有图有真相的技术文档的入口

    https://github.com/cucygh/fe-material

    查看全部
    1 采集 收起 来源:环境搭建

    2020-03-04

  • 学前准备:Git、webpack、js

    查看全部
    0 采集 收起 来源:环境搭建

    2020-03-04

  • ES6的块级作用域就只需要用花括号包裹。

    查看全部
    0 采集 收起 来源:作用域

    2020-03-04

  • 这两个的console.log都是true,第二次const声明常量foo并没有报错说是只读,是因为立即执行函数把它们的作用域分隔开了,它们属于不同的作用域下。

    这是ES5实现块作用域的方法(使用立即执行函数)。


    查看全部
    0 采集 收起 来源:作用域

    2020-03-04

  • 本课程主要内容:常量、作用域、箭头函数、默认参数、对象代理

    查看全部
    0 采集 收起 来源:课程介绍

    2020-03-04

  • console.table(data)  //data必须是数组或者对象,将数据以表格的形式显示

    var声明的变量会变量提升,所以这里的 i 其实在全局作用域下。

    let声明的变量,会有块级作用域的概念,当前的块级作用域就是在花括号内。会把当前块作用域下变量的值保存下来,供后面的闭包使用,每循环一次,重新生成一次新的作用域。

    查看全部
    0 采集 收起 来源:作用域

    2020-03-04

  • ES5中常量的写法:

    就是通过给对象设置属性的方法,只不过这个常量PI2的属性是挂载在window对象下,并且设置描述符writable为false,变成只读,不可更改

    Object.defineProperty(window,"PI2",{

        value: 3.1415926,

        writable: false

    })


    ES6中常量的写法:

    如果改变常量的值,编译会报错

    const PI = 3.1415926


    查看全部
    0 采集 收起 来源:常量

    2020-03-04

  • https://github.com/cucygh/fe-material

    查看全部
    0 采集 收起 来源:环境搭建

    2020-03-04

  • {
        //ES5,可变参数
        function f(){
            var arr = Array.prototype.slice.call(arguments); //获取参数列表,固定写法
            var sum = 0;
            a.forEach(function(item){
                sum += item * 1;
            })
            return sum;
        }
        console.log(f(1,2,3))
    }
    
    {
        //ES6 ,可变参数 ...a(其中a就是参数列表)
        function f(...a){
            var sum = 0;
            a.forEach(item => {
                sum += item * 1;
            })
            return sum;
        }
        console.log(f(1,2,3))
    }
    {
    //ES5 合并数组 a1.concat(a2);
    //ES6 利用扩展运算符合并数组 var a3 = [...a1, ...a2];
        var a1 = [1,2];
        var other = [3,4,...a1]
        console.log(other)
    }
    {
    //ES5 合并对象 Object.assign(obj1,obj2);
    //ES6 利用扩展运算符合并数组 var obj3 = {...obj1,...obj2};
    }


    查看全部
    0 采集 收起 来源:默认参数

    2020-03-04

  • https://github.com/cucygh/fe-material

    查看全部
    0 采集 收起 来源:环境搭建

    2020-03-02

  • 20200211完成学习
    查看全部
    0 采集 收起 来源:对象代理

    2020-02-11

  • 1 29下午舅舅去了人民医院拿了一些消炎药,用胜胜电脑下载了云桌面客户端,到他房间信号不好,我就连接了自己的热点了
    查看全部
    0 采集 收起 来源:对象代理

    2020-01-29

  • 1 29舅舅下午去了人民医院,拿了一些消炎药。在胜胜放假开了热点,网络差。下载了云桌面客户端
    查看全部
    0 采集 收起 来源:对象代理

    2020-01-29

  • 初三 刘家 罗家 200+200 诗语 王家庄 舅舅家洗澡 溧水有隔离的在酒店了 初四在家待在 其实红兵也是 坚持 孤独才能有收获
    查看全部
    0 采集 收起 来源:对象代理

    2020-01-28

  • installation

    查看全部
    0 采集 收起 来源:环境搭建

    2020-01-28

  • 我的环境准备

    查看全部
    0 采集 收起 来源:环境搭建

    2020-01-22

举报

0/150
提交
取消
课程须知
了解JS基础知识
老师告诉你能学到什么?
1、通过对比知道为什么要学习ES6 2、快速入门ES6的学习 3、掌握ES3、ES5、ES6的联系和区别 4、学会快速构建ES6的编译环境

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!