maxiiao  
  • 作为对象的方法调用

  作为对象的方法调用时,指向该对象。

  • 作为普通函数调用

  作为普通的方法调用时,指向全局对象。(浏览器中是window)

  • 构造器调用(使用new运算符)

  使用new运算符时返回的对象。

  • call或者apply

  call,apply可显示指定this的指向。

  • 箭头函数(arrow function 也会对this的指向产生影响)
posted on 2016-11-03 16:32  maxiiao  阅读(134)  评论(0)    收藏  举报