加载中...

ES6,正式名称 ECMAScript 2015,是 2015 年 6 月发布的 ECMAScript 第六版规范,距上一个主要版本 ES5(2009)相隔六年,是 JavaScript 历史上规模最大的一次升级,也开启了此后每年一版的发布节奏。
块级作用域的 let 与 const;箭头函数及其词法 this;class 类语法;原生模块系统(import/export);Promise;生成器与迭代器协议;模板字符串;解构赋值;默认参数与剩余/展开运算符;Map、Set、WeakMap、WeakSet;Symbol 新原始类型;Proxy 与 Reflect;尾调用优化等。
ES6 让 JavaScript 从"脚本小语言"蜕变为可支撑大型工程的语言,催生了 Babel 转译器与 polyfill 生态以兼容旧浏览器,"ES6+"至今仍是现代 JavaScript 的代名词。其中不少语法(箭头函数、类)明显受到 CoffeeScript 等社区方言的启发,体现了"社区实验反哺标准"的演进模式。

登录 后参与讨论
暂无讨论,来发表第一条评论吧