Javascript 访问父对象属性的父对象

Javascript 访问父对象属性的父对象,javascript,Javascript,如果我有: var obj= { a:"something", b:{ a:function (){ // Can I access obj properties through the this keyword here } } }; 我可以通过obj.b.a功能中的this关键字访问obj的属性吗?简短回答:否 详细回答:指向该对象的许多对象上可能有许多属性。哪一个是父母?另外,请阅读这个关键字的实际工作原理:当使

如果我有:

var obj= {
    a:"something", 
    b:{ 
        a:function (){
        // Can I access obj properties through the this keyword here
        }
    }
};
我可以通过
obj.b.a
功能中的
this
关键字访问
obj
的属性吗?

简短回答:否

详细回答:指向该对象的许多对象上可能有许多属性。哪一个是父母?另外,请阅读
这个
关键字的实际工作原理:当使用
obj.b.a()调用函数时,它仅指向
obj.b
对象


但是,您仍然可以使用
obj
变量作为参考。在中,我讨论了与

的区别,您的
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu>链接是不相关的,尽管很有趣。您想使用
而不是
obj