在JS中,this指向是一个难点,在本文中讲解几种常见的this指向问题,并介绍一下call,apply,bind这三个函数的用法. 一.常见的this指向情况 首先要明白一点就是,函数里面才会有this,而this指向是由函数执行的方式来决定的,并且this指向的一定是对象,常见的有三种情况: 函数名(),即函数名加括号自执行,该函数里面的this指向window对象: 对象.方法(),即对象点属性方法加括号执行,此方法内的this指向该对象: 无论什么形式的事件函数,函数内部的this指向触…