美文网首页
javascript 判断this的指向

javascript 判断this的指向

作者: 竿牍 | 来源:发表于2017-11-06 14:04 被阅读22次

判断this的指向(1-4优先级逐级递减,1优先级最高,4优先级最低):

1、函数被new调用,this指向由new新构造出来的这个对象;

2、函数通过call()、apply()、bind()调用,this指向被绑定的对象;

3、函数作为方法被调用,this指向这个对象(即常说的对象上下文);

4、默认(非严格模式)情况下,this指向window, 严格模式下,this指向undefined。

相关文章

  • javascript 判断this的指向

    判断this的指向(1-4优先级逐级递减,1优先级最高,4优先级最低): 1、函数被new调用,this指向由ne...

  • 关于this

    有时候我们会搞不明白在javascript中this到底指向谁,下面我们就整理一下怎么判断this指向 this ...

  • JavaScript中的this指向到底如何判断?

    this是函数在被用调用时发生的绑定,如果要找this的指向,就要是在哪里被调用了。 按以下查找顺序:1.通过ne...

  • 关于js函数中this的指向的问题

    @(javascript)[JavaScript中this的指向] 关于js函数中this的指向的问题 javas...

  • javascript this 指向

    我在文章《javascript 执行上下文》中介绍了 javascript 代码在执行时,会相应地创建对应执行上下...

  • javascript this指向

    首页,js默认的对象是Window,调用一个函数是,如果不去改变它的调用对象的话,this基本上都会指向Windo...

  • JavaScript this的指向

    在 JavaScript 中 this 取什么值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了,因为...

  • JavaScript:this的指向

    this 的默认绑定 全局环境下的 this 指向了 window 函数独立调用,函数内部的 this 也指向了 ...

  • 基础

    this 在函数执行时,this 总是指向调用该函数的对象。要判断 this 的指向,其实就是判断 this 所在...

  • JavaScript this的指向问题

    原文参考toddmotto 1. 关于This执向问题,有三个要点: this的指向跟函数本身没有关系,取决于函数...

网友评论

      本文标题:javascript 判断this的指向

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