原文:JS回调函数中的 this 指向(详细)

首先先说下正常的 this 指向问题 什么是 this:自动引用正在调用当前方法的.前的对象。 this指向的三种情况 . obj.fun fun 中的 this gt obj ,自动指向.前的对象 . new Fun Fun 中的 this gt 正在创建的新对象,new 改变了函数内部的 this 指向,导致 this 指向实例化 new 的对象 . fun 和匿名函数自调 this 默认 g ...

2019-04-27 18:22 1 4263 推荐指数:

查看详情

js函数this的指向

this 在面试js指向也常常被问到,在开发过程也是一个需要注意的问题,严格模式下的this指向undefined,这里就不讨论。 普通函数 记住一句话哪个对象调用函数,该函数的this就指向该对象。总指向它的调用者。 obj.getName() 无疑会打 ...

Wed Jan 22 21:10:00 CST 2020 0 258
jsthis指向、箭头函数

普通函数:this指向分为4种情况,1. obj.getName();//指向obj2.getName();//非严格模式下,指向window,严格模式下为undefined3. var a = new A(); a();//指向A本身4.getName().apply(obj);//指向 ...

Tue Mar 26 01:52:00 CST 2019 0 1851
JS函数this指向问题

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

Thu Aug 02 00:07:00 CST 2018 0 1309
vue回调函数this指向问题

郁闷了一天的一个问题,,在vue回调函数中使用this的话是无法引用当前vue实例定义的对象的,可以在回调函数外定义let me = this.然后在回调函数中使用me 引用https://www.jianshu.com/p/1921ffd9abcc ...

Wed Oct 14 22:10:00 CST 2020 1 633
理解 JS 回调函数的 this

任何变量或对象都有其赖以生存的上下文。如果简单地将对象理解为一段代码,那么对象处在不同的上下文,这段代码也会执行出不同的结果。 例如,我们定义一个函数 getUrl 和一个对象 pseudoWindow。 执行 getUrl(),打印出当前页面的 URL。 执行 ...

Fri Jul 17 22:38:00 CST 2015 0 2657
js 的submit 回调函数

1.submit.php 2.index.html 本文转载于:猿2048https://www.mk2048.com/blog/blog.php?id=hijci0j0b1 ...

Sun Apr 12 02:55:00 CST 2020 0 1890
js回调函数写法

第一种方式 function studyEnglish(who){ document.write(who+"学习英语</br>"); } function study(callback ...

Mon Mar 04 18:30:00 CST 2019 0 7384
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM