ES6 教程
ES6 教程
ES6 教程提供
ES6 或 ECMAScript 6 是由 ECMAScript International 标准化的脚本语言规范。此规范管理一些语言,例如 JavaScript、ActionScript 和 Jscript。 ECMAScript 通常用于客户端脚本编写,也用于使用 Node.js 编写服务器应用程序和服务.
ES6 允许您以一种使您的代码更具现代感和可读性的方式编写代码。通过使用 ES6 的特性,我们可以少写多做,所以"少写多做"这个词适合 ES6、
本教程将向您介绍 ES6 在 JavaScript 中的实现。
什么是 ES6?
ES6 是 ECMAScript 6 的首字母缩写,也称为 ECMAScript 2015、
ES6 或 ECMAScript6 是由 ECMAScript International 标准化的脚本语言规范。应用程序使用它来启用客户端脚本。此规范受 Self、Perl、Python、Java 等。本规范管理一些语言,如 JavaScript、ActionScript ,和 Jscript。 ECMAScript 通常用于客户端脚本编写,也用于使用 Node.js 编写服务器应用程序和服务。
ES6 允许您使代码更加现代和可读。通过使用 ES6 的特性,我们写得更少,做得更多,所以术语"少写,做更多"适合 ES6、 ES6 向您介绍了许多很棒的特性,例如作用域变量、箭头函数、模板字符串、类销毁、模块等。
ES6 的创建是为了标准化 JavaScript,以帮助几个独立的实现。自该标准首次发布以来,与 Jscript 和 ActionScript 等其他最著名的实现相比,JavaScript 一直是众所周知的 ECMAScript 实现。
历史
ECMAScript 规范是脚本语言的标准化规范,由Brendan Eich(他是美国技术专家,JavaScript 编程的创造者)开发语言) Netscape(它是与 Netscape Web 浏览器的开发相关的品牌名称)。
最初,ECMAScript 被命名为Mocha,后来是LiveScript,最后是JavaScript。 1995 年 12 月,Sun Microsystems(一家美国公司,出售计算机及其组件、软件和 IT 服务。它创建了 Java、NFS、ZFS、SPARC 等) 并且 Netscape 在新闻稿中宣布了 JavaScript。
1996 年 11 月期间,Netscape 宣布召开 ECMA 国际标准组织会议,以加强 JavaScript 的标准化。
ECMA 大会于 1997 年 6 月通过了第一版 ECMA-262 。从那时起,该语言标准已经发布了多个版本。 'ECMAScript' 这个名称是包括语言标准化组织在内的组织之间的解决方案,尤其是 Netscape 和 Microsoft,它们的争端在主要标准会议上占主导地位。 Brendan Eich 评论说"ECMAScript 一直是一个不需要的商品名称,听起来像是一种皮肤病(湿疹)。"
JavaScript 和 Jscript 都旨在与 ECMAScript 兼容,并且它们还提供了一些 ECMA 规范中未描述的附加功能。