美文网首页
JS this指向问题

JS this指向问题

作者: 扶得一人醉如苏沐晨 | 来源:发表于2023-07-16 11:10 被阅读0次

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


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

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

相关文章

  • js:this指向问题

    var 作用域 先来看个简单的例子: 直觉地,内部函数可以访问外部函数的变量,外部不能访问内部函数的变量。上面的例...

  • JS this指向问题

    this:指的是你的函数执行时所在的环境(作用域) 函数this的指向(箭头函数除外): 谁调用函数,这个this...

  • JS进阶篇-this指向问题

    JS中this的指向问题不同于其他语言,JS中的this不是指向定义它的位置,而是在哪里调用它就指向哪里。 JS中...

  • js的this指向问题

    跟函数在哪定义的和在哪执行的都没有关系 1、函数执行看函数名前面有没有".",没有就是window,有的话"."前...

  • js之this指向问题

    结果如下。一开始有点迷惑,success不是属于myMessage对象的一个属性吗?为什么this不是指向myMe...

  • js中this指向问题

    this的指向在函数定义的时候是无法确定的,只有函数执行的时候才能确定this到底指向谁,实际this指向是调用他...

  • JS中this指向问题

    首先声明,添加删除线的都是不太确定的 下面我们分情况解释: 1、函数调用模式--当一个函数并非一个对象的属性时,那...

  • JS--this指向问题

    JS--this指向问题 1.function中的this在不同环境下的指向 事件调用环境:谁触发的事件,函数里面...

  • JS之this指向问题

    描述 this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,一般情况下this...

  • js的this指向问题

    this指向详情参考:https://blog.csdn.net/weixin_37722222/article/...

网友评论

      本文标题:JS this指向问题

      本文链接:https://www.haomeiwen.com/subject/byycudtx.html