下面就是this的指向
①,new 构造函数 的组合,构造函数内 this 指向它的实例
②,监听函数里面的this指向绑定监听事件的元素
③,全局作用域里面函数的this指向 window
④,一个对象调用该对象内部的函数,该函数的this指向该对象
⑤,一个对象里面的函数 这个函数里面嵌套一个函数,内层函数的this指向windw
⑥,函数内this非固定,谁调用这个函数,这个函数里面的this就指定谁
⑦,以上均没有使用call,apply,bind方法
⑧,箭头函数内部内有this
总结:①,xxx.fun(),this指向xxx
②,xxx.fun.call(yyy)/apply(yyy),this指向yyy
③,function fun(){}.bind(yyy),this指向yyy