es5 es6 es7 es8新特性

https://blog.csdn.net/qq_34586870/article/details/89515336?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

https://www.jianshu.com/p/909405b7aae4

版本 新增特性
es5 200911 扩展了Object、Array、Function等的功能
es6 201506 类、模块化、剪头函数、函数参数默认值、模版字符串、解构赋值、延展操作符、对象属性简写(对象扩展,还有计算属性)、Promise、let、const(块级作用域)、新数据结构Set、Map、Symbol
es7 201603 Array.prototype.includes()、指数操作符
es8 201706 async/await、Object.values()、Object.entries()、String padding、函数参数列表结尾允许逗号、Object.getOwnPropertyDescriptors()等
es9 1.异步迭代 - 2.Promise.finally() -3. 正则表达式命名捕获组
es10 新增了Array的flat()方法和flatMap()方法

你可能感兴趣的:(前端,vue)