前端面试知识点(4)——ES6和ES7

ES6
ES6

1

因为ES5只有全局作用域和函数作用域,没有块级作用域,这带来很多不合理的场景。
let const提供块级作用域的变量。

2

class举例

3

箭头函数

并不是因为箭头函数内部有绑定this的机制,实际原因是箭头函数根本没有自己的this,它的this是继承外面的,因此内部的this就是外层代码块的this。

4

模板字符串 用于字符串凭借
反引号 ${}

5

ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。对象属性和变量同名。

6

默认参数

7

module

你可能感兴趣的:(前端面试知识点(4)——ES6和ES7)