老师可以具体的说下this的使用吗?
来源:3-4 函数的本质
慕斯卡3605978
2020-04-14 22:11:40
1回答
同学你好,问题解答如下:
1.在函数中,this指向函数调用者,例如如下:
因为事件是给div.box元素绑定的,点击元素时触发事件,所以事件函数中this指向的就是这个元素:
那么在函数中如果去操作此元素,直接使用this即可。示例:
2.直接在全局下使用,this表示的是全局对象window。
输出如下:
所以在全局下使用this表示的就是window对象哦。当然了,具体的应用还是要根据效果去分析。使用时,只要根据如上两点分析好this指向谁,就可以了。后续遇到不明白的,可以粘贴具体的例子在问答区提问,老师会为你指导。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题
回答 2
回答 1