JS this指向问题

2023-07-16  本文已影响0人  扶得一人醉如苏沐晨

普通函数、对象里面的函数this的指向都是函数的调用者


箭头函数中的this是在定义函数的时候绑定:

所谓的定义时候绑定,就是this是继承自执行上下文的this,比如这里的箭头函数中的this.x,箭头函数本身与say平级以key:value的形式,也就是箭头函数本身所在的对象为obj,而obj的父执行上下文就是window,因此这里的this.x实际上表示的是window.x,因此输出的是11.

上一篇 下一篇

猜你喜欢

热点阅读