this指向问题。。从犀牛书一直到各种面试题全是这个,求个透彻的解答

var x = 10;

var foo = {

    x: 20,

    bar: function () {

        var x = 30;

        return this.x;

    }

};

console.log(

    foo.bar(),            

    (foo.bar)(),             

    (foo.bar = foo.bar)()

    (foo.bar, foo.bar)()  

);


阿丁Dean
浏览 1576回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript