# 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)
← 原型与继承 Const/Let/Var →