ECMAScript

ECMA-262

ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现。JavaScript的创造者Netscape公司,将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准,后来ECMA发布标准文件的第一版(ECMA-262),规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。

JavaScript

一种通用目的的脚本语言,遵循 ECMAScript 规范。它是 ECMAScript 语言的一个分支版本。JavaScript比ECMA-262的含义多得多,一个完整的JavaScript实现应该由以下三个部分组成:ECMAScript:核心、DOM:文档对象模型、BOM:浏览器对象模型。JavaScript 引擎通常可以在 web 浏览器中被发现,包括 Chrome 中的 V8 ,火狐中的 SpiderMonkey ,以及 Edge 中的 Chakra 。

ECMAScript 6

它是 ECMA-262 标准的第六个版本,其特点是对 ECMAScript 规范有着显著的变化和改进。ES6 和 ES2015 是对同一件事情的两个不同的名字。

Babel

一款可以将 ES6 代码转换为 ES5 代码的转译器。

你可能感兴趣的:(ECMAScript)