美文网首页
this指向

this指向

作者: 我有一条小黑狗 | 来源:发表于2022-09-06 16:54 被阅读0次

this总是指向一个对象,具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,不是函数声明时候的环境

如果函数作为对象的方法调用时,函数里面的this指向该对象

非严格模式下如果函数不作为对象的方法调用,只作为普通函数调用时,函数里面的this指向全局对象,在浏览器中,全局对象是window

严格模式下则this为undefined

当函数作为构造器调用时,函数里面的this指向,通过new 函数返回来的对象。假如这个函数显示的返回了一个object类型的对象,那么new 函数的结果就是这个对象,即this指向这个对象

相关文章

  • this指向以及改变this指向

    改变this指向 call() apply() bind()

  • this指向

    this指向: 简单的一句话,谁调用的函数,this就指向谁 例子: var obj = { fun1: func...

  • this指向

    axios.get('/api', {params: {name: "kerwin",age:100}}).the...

  • this指向

  • this指向

    例 例

  • this 指向

    window.name = 'xiaoyu' var myObj = {name: 'seven',getName...

  • 指向

    平静的海托着翻飞的火焰,离开港口就有多少离人的泪还会再次上演,看着手上的钟表计算着离开的航线,肃穆的夜还有一串星火...

  • this 指向

    this执行全局环境中 this 指向 window this很重要的解析 https://segmentfaul...

  • this指向

    // 在普通函数中,函数的调用者是window对象,所以函数中的this指针指向的是window,通过访问this...

  • 指向

    飘飘荡荡,所有的事情都在直指一个方向 珍惜所有的付出,不在一处能回馈的也必会找到另一种方式。愿长长久久

网友评论

      本文标题:this指向

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