[英]Access parent class from child class
var config = {
a: 'test',
b: {
c: // SOmeway to access config a value
}
}
有什么辦法可以從B類獲取價值?
這些東西都不是一類。 他們是對象。
不,無法訪問config.a
,在代碼中的c:
中,所有對象都在同一對象常量內。 您可以在事實發生后執行以下操作:
var config = {
a: 'test',
b: {
}
};
config.b.c = config.a;
請注意, config.bc
將接收config.a
的值 。 如果以后有人更新config.a
,則不會更新config.bc
。
如果c
是一個函數 ,則可以從中訪問config.a
:
var config = {
a: 'test',
b: {
c: function() {
// You can use `config.a` here
}
}
};
在那里,每次調用c
,都將使用config.a
的當前值。
試試這個我在搜索JavaScript中找到它
this.base或this.base()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.