[英]Accessing outer class properties
如何在 JavaScript 中訪問外部類屬性?
例如:
var outer = {
outerField: 15,
inner: {
innerFunc: function () {
// <-- How can I get access to outerField here?
}
}
};
這個(已回答的)問題是類似的,您基本上是從外部對象定義內部對象方法以從外部對象獲取屬性: 從子類訪問 javascript 父類屬性
這個解決方案有效
var outer = { outervalue: 3, inner: { innerFunc: function () { // How can I get access to outer_value inside this method return (this.outervalue); }.call(outer) } };
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.