# ES简介

作者: 多叉树;转载须注明出处

ES 是 ECMAScript 的缩写,它是一种由 Ecma International 标准化的脚本语言规范。ECMAScript 是 JavaScript 语言的基础,为 Web 浏览器和其他环境中的脚本语言提供了标准化的规范。

主要特点:

  • 跨平台性:ECMAScript 可以在各种环境中运行,不仅限于浏览器。
  • 持续演进:定期发布新版本,引入新特性和改进。
  • 向后兼容:新版本通常保持对旧版本代码的兼容性。
  • 广泛应用:除了 JavaScript,还有其他语言如 ActionScript 也基于 ECMAScript 标准。

ECMAScript 的版本通常以年份命名(如 ES2015、ES2016 等),但也常用数字版本号(如 ES6、ES7 等)。每个新版本都会引入新的语言特性和改进,以增强语言的功能和开发效率。

目前,几乎所有的主流浏览器全部支持ES6, IE等老版本不支持的浏览器,可以使用Babel转码

ES和JavaScript的关系 : 在浏览器环境下JavaScript ECMAScript + DOM + BOM




*参考资料*

https://baike.baidu.com/item/ECMAScript 6/22641264 (opens new window)