this的指向理解

  

this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定,this最终指向调用它的对象

  1. 在方法中,this 表示该方法所属的对象。

  2. 如果单独使用,this 表示全局对象。

  3. 在函数中,this 表示全局对象。

  4. 在函数中,在严格模式下,this 是未定义的(undefined)。

  5. 在事件中,this 表示接收事件的元素。

  6. call() 和 apply() 方法可以将 this 引用到任何对象

     

posted @ 2019-07-25 08:42  凡斗  阅读(166)  评论(0编辑  收藏  举报