ECMAScript 6是继ECMAScript 5之后的一次主要改进,语言规范由ECMAScript 5.1时代的245页扩充至600页。ECMAScript 6增添了许多必要的特性,如模块和类,以及一些实用特性,如Maps、Sets、Promises、生成器(Generators)等。尽管ECMAScript 6做了大量的更新,但是它依旧完全向后兼容以前的版本,标准化委员会决定避免由不兼容版本语言导致的Web体验破碎。因此所有老代码都可以正常运行,整个过渡也显得更为平滑,但随之而来的问题是,开发者们抱怨了多年的老问题依然存在。
【学习重点】
▲ 了解ECMAScript 6
▲ 熟悉ECMAScript 6变量、字符串和数值变化
▲ 使用数组新特性
▲ 使用对象新特性
▲ 使用函数新特性
▲ 了解数据结构、循环体和状态机
▲ 正确使用预处理、类和模块</