ES6快速入门

ES6增加了很多新的语法,很多同学学习起来感觉很别扭,有时候也不理解新增加的语法有什么用,对ES6的学习也没有兴趣进而动力不足、学习效率不高。本课程通过ES3、ES5、ES6的对比去实现同一个问题,学员可以非常容易的理解和掌握ES6的强大并产生学习的兴趣。

Jquery的语法是偏ES3的

Vue、React等是ES6,可以看出目前ES6是主力的开发语言

ES6补充了ES3、ES5等很多的不足,对部分功能进行的集成封装

本文通过对比学习,了解ES3、ES5、ES6的差异与优缺点

通过3种方法实现同一场景,了解不同语言在相同的功能下理解三种语言

我们将分别涉及常量、作用域、箭头函数、默认参数、对象代理等

有关环境搭建需要了解的功能内容涉及:Git、Webpack(用于构建)、JS等

1、常量

ES6快速入门

2、作用域(块作用域)

ES6快速入门

ES6快速入门

3、箭头函数

ES6快速入门

ES6快速入门

4、默认参数

即函数中的参数你可以选填,不填时会赋予一个默认值

ES6快速入门

ES6快速入门
ES6快速入门
ES6快速入门

ES6快速入门

ES6快速入门
5、对象代理
ES6快速入门

ES6快速入门

ES6快速入门

就ES6而言还有很多知识点:结构赋值、模板字符串、正则扩展、数字扩展、Iterator、Set和Map、Generator、函数扩展、Class、Module、Symbol、对象扩展等等。

上一篇:es5和es6中查找数组中的元素


下一篇:js数组方法(es5)