Atitit js es5 es6新特性 attilax总结
1、1995:JavaScript诞生,它的初始名叫LiveScript。
2、1997:ECMAScript标准确立。
3、1999:ES3出现,与此同时IE5风靡一时。
4、2000–2005: XMLHttpRequest又名AJAX, 在Outlook web Access (2000)、Oddpost (2002),Gmail (2004)和Google Maps (2005)大受重用。
5、2009: ES5出现,(就是我们大多数人现在使用的)例如foreach,Object.keys,Object.create和JSON标准。
6、2015:ES6/ECMAScript2015出现。
历史回顾就先到此,现让我们进入正题。
1. Default Parameters(默认参数) in ES6
2. Template Literals (模板文本)in ES6
3. Multi-line Strings (多行字符串)in ES6
4. Destructuring Assignment (解构赋值)in ES6
5. Enhanced Object Literals (增强的对象文本)in ES6
6. Arrow Functions (箭头函数)in ES6
7. Promises in ES6
8. Block-Scoped Constructs Let and Const(块作用域构造Let and Const)
9. Classes(类) in ES6
10. Modules(模块) in ES6
来源: http://www.bubuko.com/infodetail-1986102.html