这些this
的指向,是当我们调用函数的时候确定的。调用方式的不同决定了this
的指向不同。
调用方式 | this 指向 |
---|---|
普通函数调用 | window |
构造函数调用 | 实例对象,原型对象里的方法也指向实例对象 |
对象方法调用 | 该方法所属对象 |
事件绑定方法 | 绑定事件的对象 |
定时器函数 | window |
立即执行函数 | window |
这些this
的指向,是当我们调用函数的时候确定的。调用方式的不同决定了this
的指向不同。
调用方式 | this 指向 |
---|---|
普通函数调用 | window |
构造函数调用 | 实例对象,原型对象里的方法也指向实例对象 |
对象方法调用 | 该方法所属对象 |
事件绑定方法 | 绑定事件的对象 |
定时器函数 | window |
立即执行函数 | window |