关于ES6 的介绍

来源:互联网 发布:矩阵理论 张跃辉答案 编辑:程序博客网 时间:2024/05/29 06:48

什么是ES 6?
ECMAScript 6.0 (简称 ES6) 是继ECMAScript 5.1之后 javascript 语言的下一代标准,发布在2015年6月。
它的目标,是使得 javascript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

学习ES6的前提条件:
熟练掌握ES5的基本语法、函数、作用域、基于原型的面向对象系统等…

主要内容有:
1、let 和 const命令
2、变量的解构赋值
3、Set 数据解构
4、Map 数据解构
5、Iterator 和 for…of循环
6、class 基本语法
7、Symbol
8、数组和对象的扩展
9、函数的扩展
10、Promise
11、Generator
12、async 函数

7,8,9主要是对ES6中对内置对象扩展的一些介绍,10,11,12主要是介绍ES6中新增的异步编程系统

我们将借助webpack工具辅助讲解,
按住shift键,在文件夹中点击鼠标右键,选择在此处打开命令窗口。

//首先安装一下相关的依赖npm install//安装完成之后,可以使用webpack//再次打开一个终端的窗口,输入webpack-dev-server //这样程序就跑起来了,默认在本地的8080端口