教程 > ES6 教程 阅读:197

ES6 教程

欧洲计算机制造商协会 (ECMAScript) 或 (ES) 是 JavaScript、ActionScript 和 JScript 等脚本语言的标准。 它最初是为了标准化 JavaScript 而创建的,JavaScript 是最流行的 ECMAScript 实现。

ECMAScript (ES) 是由 ECMAScript International 标准化的脚本语言规范。 应用程序使用它来启用客户端脚本。 该规范受 Self、Perl、Python、Java 等编程语言的影响。JavaScript、Jscript 和 ActionScript 等语言受此规范约束。

本教程向大家介绍 JavaScript 中的 ES6 实现。


什么是ES6

ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。

ES6 主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念,但是目前浏览器的 JavaScript 是 ES5 版本,大多数高版本的浏览器也支持 ES6,不过只实现了 ES6 的部分特性和功能。


ECMAScript 的历史

ES6 是 ECMAScript 标准十余年来变动最大的一个版本,为其添加了许多新的语法特性。

  • 1997 年 ECMAScript 1.0 诞生。
  • 1998 年 6 月 ECMAScript 2.0 诞生,包含一些小的更改,用于同步独立的 ISO 国际标准。
  • 1999 年 12 月 ECMAScript 3.0诞生,它是一个巨大的成功,在业界得到了广泛的支持,它奠定了 JS 的基本语法,被其后版本完全继承。直到今天,我们一开始学习 JS ,其实就是在学 3.0 版的语法。
  • 2000 年的 ECMAScript 4.0 是当下 ES6 的前身,但由于这个版本太过激烈,对 ES 3 做了彻底升级,所以暂时被"和谐"了。
  • 2009 年 12 月,ECMAScript 5.0 版正式发布。ECMA 专家组预计 ECMAScript 的第五个版本会在 2013 年中期到 2018 年作为主流的开发标准。2011年6月,ES 5.1 版发布,并且成为 ISO 国际标准。
  • 2013 年,ES6 草案冻结,不再添加新的功能,新的功能将被放到 ES7 中;2015年6月, ES6 正式通过,成为国际标准。

ES6 的目标与愿景

成为更好编写的开发语言有以下目标。

  • 适应更复杂的应用;
  • 实现代码库之间的共享;
  • 不断迭代维护新版本。

阅读本教程前需要准备的知识

本教程专为已经使用过 JavaScript 并希望深入了解 ECMAScript 的模板软件程序员而设计。 本教程将使大家对 ECMAScript 的功能以及 ES6、ES7、ES8 和 ES9 的功能有足够的了解。

要从本教程中获得最大的知识,必须了解 JavaScript 编程概念。

查看笔记

扫码一下
查看教程更方便