JavaScript函数中this指向问题如何深入解析和全面理解?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1604个文字,预计阅读时间需要7分钟。
目录
一、函数内this的指向
1.普通函数
2.构造函数
3.对象方法
4.事件绑定方法
5.定时器函数
6.立即执行函数
二、改变函数内部this指向
1.this指向
2.call方法
3.apply方法
4.bind方法
目录
- 一、 函数内 this 的指向
- 1、普通函数
- 2、构造函数
- 3、对象方法
- 4、事件绑定方法
- 5、定时器函数
- 6、立即执行函数
- 二、改变函数内部 this 指向
- 1、call 方法
- 2、apply 方法
- 3、bind 方法
- 三、call apply bind 总结
- 1、相同点
- 2、不同点
- 3、应用场景
- 总结
一、 函数内 this 的指向
这些 this的指向,是当调用函数的时候确定的。 调用方式的不同决定了this 的指向不同,一般指向调用者。
本文共计1604个文字,预计阅读时间需要7分钟。
目录
一、函数内this的指向
1.普通函数
2.构造函数
3.对象方法
4.事件绑定方法
5.定时器函数
6.立即执行函数
二、改变函数内部this指向
1.this指向
2.call方法
3.apply方法
4.bind方法
目录
- 一、 函数内 this 的指向
- 1、普通函数
- 2、构造函数
- 3、对象方法
- 4、事件绑定方法
- 5、定时器函数
- 6、立即执行函数
- 二、改变函数内部 this 指向
- 1、call 方法
- 2、apply 方法
- 3、bind 方法
- 三、call apply bind 总结
- 1、相同点
- 2、不同点
- 3、应用场景
- 总结
一、 函数内 this 的指向
这些 this的指向,是当调用函数的时候确定的。 调用方式的不同决定了this 的指向不同,一般指向调用者。

