我正在學習有關Javascript中的this
關鍵字。我正在嘗試使用內部對象函數訪問外部對象屬性的方法。例如:如何使用內部對象函數訪問外部對象屬性Javascript
var outer = {
prop : 'prop',
func : function(){
return this.prop;
},
inner : {
func : function(){
return this.prop;
}
}
}
--> outer.func() : 'prop'
--> outer.inner.func() : undefined
我明白爲什麼它不工作,但我不知道如何訪問外部對象的prop
。
請查看我對@connexo的評論,然後請詳細說明爲什麼要這樣做。 – Alnitak
因爲我有一個函數,它有一個參數,它是一個沒有名字的外部對象,並且有一個想要訪問外部函數的內部對象。我想知道是否有任何訪問它而不調用外部對象的名稱。 :)我看到現在沒有辦法。感謝您的建議@Alnitak。 –