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