JavaScript中this指向的六种情况
事件绑定:给元素的某个事件行为绑定方法,当事件行为触发,方法执行,方法中的THIS是当前元素本身(IE6~8中基于attachEvent方法实现的DOM2事件绑定,事件触发,方法中的THIS是WINDOW而不是当前元素本身)
函数调用:指向widow
方法调用:指向调用对象,只需要看函数执行的时候,方法名前面是否有"点",有“点”,“点”前面是谁THIS就是谁,没有“点”THIS就是WINDOW[非严格模式]/UNDEFINDE[严格模式]。
apply / call:当用apply和call上下文.
原创
2020-07-30 17:18:53 ·
231 阅读 ·
0 评论