JS:ES5、ES6区别?ES6版本如何更新(面试题)
一、ES5 ES6 区别?
1、通过不同语法作答
(1、es6新增了箭头函数,es5没有;2、ES6中新增了块级作用域,es5没有;3、ES6引入Class概念,不再像ES5一样使用原型链实现继承;4、ES6中可以设置默认函数参数,es5不行;5、ES6中新增了promise特性。)
2、优化 性能 缺陷(准备几个详细的知识点做例子)
3、自己查找 ES6深层的技术点
二、ES6的版本怎样更新的?(还不太了解)
1、提出草案
2、升级为提案
每年六月发布
初审至少三个月至一年