ES5、ES6和ES2015有什么区别?

简介: ES5、ES6和ES2015有什么区别?

三者区别:

ES2015特指在2015年发布的新一代JS语言标准,ES2015可以理解为ES5和ES6的时间分界线

ES6泛指下一代JS语言标准,包含ES2015、ES2016、ES2017、ES2018等。现阶段在绝大部分场景下,ES2015默认等同ES6。

ES5泛指上一代语言标准。

ES6新增特性:

let const 定义块级作用域

箭头函数

解构赋值

扩展运算符

常见的数组的方法,伪数组

模板字符串

class类

参数设置默认值

promise

for…of for…in


相关文章
|
4月前
|
JavaScript
es5和es6的区别
es5和es6的区别
20 0
|
4月前
|
存储 JavaScript 前端开发
|
8月前
|
前端开发
ES6、ES7、ES8、ES9、ES10、ES11新特性2
ES6、ES7、ES8、ES9、ES10、ES11新特性
|
8月前
|
JSON 前端开发 JavaScript
ES6、ES7、ES8、ES9、ES10、ES11新特性3
ES6、ES7、ES8、ES9、ES10、ES11新特性
|
29天前
|
前端开发 JavaScript API
ES6和ES5的区别
ES6和ES5的区别
11 0
|
8月前
|
前端开发 JavaScript Java
ES6、ES7、ES8、ES9、ES10、ES11新特性1
ES6、ES7、ES8、ES9、ES10、ES11新特性
|
9月前
|
前端开发 安全
说说你的ES7-ES12的了解
说说你的ES7-ES12的了解
|
8月前
|
前端开发 索引
ES7,ES8
ES7,ES8
33 0
|
12月前
|
前端开发
ES5和ES6区别
ES5和ES6区别