原文:关于addEventListener中事件函数的this指向问题

看代码: 代码 : 总结,使用bind绑定的事件才是指向函数,否则指向的是调用addEventListener的对象。 ...

2017-04-20 11:33 0 3337 推荐指数:

查看详情

JS函数this指向问题

函数this的指向不是由函数定义时确定,而是在调用时才确定 1、定时器内部this指向window,事件处理函数的this指向发生事件的元素event.currentTarget 2、 ES6标准箭头函数的this指向父执行上下文 箭头函数内部没有自身的this,所以继承定义时 ...

Thu Aug 02 00:07:00 CST 2018 0 1309
普通函数跟箭头函数this的指向问题

箭头函数和普通函数的区别如下。 普通函数:根据调用我的人(谁调用我,我的this就指向谁) 箭头函数:根据所在的环境(我再哪个环境,this就指向谁) 一针见血式总结: 普通函数的this: 1. this总是代表它的直接调用者(js的this是执行上下文), 例如 obj.func ...

Wed Oct 31 01:00:00 CST 2018 0 5736
JavaScript匿名函数this指向问题

this对象是在运行时基于函数执行环境绑定的,在全局函数,this=window,在函数被作为某个对象的方法调用时,this等于这个对象。 但是匿名函数的执行环境是全局性的 这里sayName方法return了一个匿名函数,这个匿名函数this指向window 解决方法 ...

Fri Mar 09 01:05:00 CST 2018 0 4004
Javascript回调函数的this指向问题

使用js的定时器(setInterval,setTimeout),很容易会遇到this指向问题。 直接上例子: 在这里,从this.name可以看出this的指向是window ...

Tue Apr 23 19:23:00 CST 2019 0 985
js addEventListener事件多次绑定问题

如果为了避免 js addEventListener事件多次绑定问题,可以使用.onclick直接绑定,后一次click绑定会覆盖调前一次。 ...

Fri Sep 06 01:12:00 CST 2019 0 945
js函数内部的this指向问题

一、函数内部的this指向 函数内this的指向,是当我们调用函数的时候才能确定,调用方式的不同决定了this的指向不同 调用方式 this指向 普通函数调用 window 构造函数调用 实例 ...

Sat Jul 03 19:26:00 CST 2021 0 143
jsthis的指向问题?(普通函数

一、this的指向:   ①        这是this只是一个普通函数,此时this没有被任何事件调用,那么this的指向就是window对象。   ②        当this的外层有包裹时,this为他紧上一层的对象,在此可以看出当打印为零时,this为fun,而当打印 ...

Sun Sep 01 02:25:00 CST 2019 0 614
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM