美文网首页
this指向

this指向

作者: xiaoaiai | 来源:发表于2018-05-15 11:23 被阅读0次
    const testThis = {
       value = 0,
       changeValue: function () {
          // 此时 函数内的this 指向testThis
          this.value++
          console.log(this.value)
      }
    }
    testThis.changeValue() // 1
    testThis.changeValue() // 2
    testThis.changeValue() // 3
    
    const testThis = {
       value = 0,
       changeValue: () => {
          // 此时 函数内的this 指向window
          console.log(this)  // 指向window
          console.log(this.value) // undefined
          console.log(this.testThis) // 指向这个testThis
      }
    }
    testThis.changeValue() // windiw, undefined, testThis
    testThis.changeValue() // windiw, undefined, testThis
    testThis.changeValue() // windiw, undefined, testThis
    

    相关文章

      网友评论

          本文标题:this指向

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