es6部分
1.箭头函数:
是匿名函数,不能作为构造函数,不能使用new
无法使用arguments,使用三个点语法代替
this指向永远是定义时的this指向,要改变只能改变宿主环境
2.promise 译为承诺 他是将异步改为同步的规范,状态改变,操作不变
他有三种状态 pending进行中resolved已完成 rejected已拒绝
js提供了Promise对象参数是resolve和reject 当状态由pending变为resolved和pending变为rejected状态一旦状态改变就不会改变
我们可以使用then方法监听状态改变,catch方法监听拒绝时候的状态,finally不管成功还是失败都会执行
3.async异步 async是申明一个函数是异步的 而await用于等待一个异步方法执行完毕
4.proxy:代理