问答详情
源自:6-3 [JavaScript]this

this都有哪些作用

js中的this都有哪些作用

提问者:芝麻大点 2016-11-02 09:09

个回答

  • 慕莱坞9220042
    2016-11-02 09:12:54
    已采纳

    1.当函数作为对象的方法调用时,this指向该对象。

    2.当函数作为淡出函数调用时,this指向全局对象(严格模式时,为undefined)

    3.构造函数中的this指向新创建的对象

    4.嵌套函数中的this不会继承上层函数的this,如果需要,可以用一个变量保存上层函数的this。

    再总结的简单点,如果在函数中使用了this,只有在该函数直接被某对象调用时,该this才指向该对象。