原文:关于普通函数this指向

普通函数this指向详解 this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象 这句话不那么严谨,作为一般情况下是可以的 section :如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window,但是我们这里不探讨严 ...

2019-09-12 16:47 0 342 推荐指数:

查看详情

箭头函数普通函数的this指向

对于this的指向问题还是有点不太清除,这里做一下整理,方便以后查看 普通函数的this 1.普通函数的this指向的是它的调用者,谁调用这个this,,this就指向谁,比如obj,fn,这里fn最外层的this就指向obj 2.如果没有调用者,那这个this就指向window 3. ...

Fri Jun 05 19:15:00 CST 2020 0 727
普通函数跟箭头函数中this的指向问题

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

Wed Oct 31 01:00:00 CST 2018 0 5736
箭头函数普通函数this指向的实例理解

一般理解: 箭头函数: 箭头函数的this是在定义函数时绑定的,不是在执行过程中绑定的。简单的说,函数在定义时,this就继承了定义函数的对象。  普通函数: this对象是在运行时基于函数的执行环境绑定的:在全局函数中,this指向的是window;当函数被作为某个对象的方法调用 ...

Thu Oct 17 01:35:00 CST 2019 0 653
普通函数的this指向和箭头函数的this指向小总结

普通函数函数调用模式: fn() this ------> window 方法调用模式: obj.fn() this ------> 指向调用者 构造函数调用模式 this--------> 实例对象 上下文调用模式, 想让this指向 ...

Sun Jun 16 01:06:00 CST 2019 0 978
js中this的指向问题?(普通函数

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

Sun Sep 01 02:25:00 CST 2019 0 614
图解-JS普通函数跟箭头函数中this的指向问题

Vue: 不要在选项 property 或回调上使用箭头函数,比如 created: () => console.log(this.a) 或 vm.$watch('a', newValue => this.myMethod())。因为箭头函数并没有 this,this 会作为变量一直 ...

Sat May 23 01:10:00 CST 2020 0 1464
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM