问答详情
源自:7-4 小结

一般函数中的this指向哪里?

一般函数中的this指向哪里?

提问者:母熊 2017-03-11 16:35

个回答

  • in23
    2017-03-11 17:24:16
    已采纳

    this 指的是调用当前方法(函数)的那个对象,也就是说函数在谁那被调用,this就指的是谁

    function a() {   

        console.log(this);   

    }  

    var b  = {};  

    b.hehe = a;  

    b.hehe();  

    //这时候this指向b//常见的就是绑定事件 

    没有拥有者,直接调用,就指向window

    function a() {   

        console.log(this);   

    }  

    a();  

    //this指向window