如何在JavaScript中访问外部类属性?
例如:
var outer = {
outerField: 15,
inner: {
innerFunc: function () {
// <-- How can I get access to outerField here?
}
}
};
答案 0 :(得分:0)
这个(已回答)问题类似,你基本上从外部对象定义一个内部对象方法来从外部对象获取属性:access javascript parent class properties from subclass
答案 1 :(得分:0)
此解决方案有效
var outer = {
outervalue: 3,
inner: {
innerFunc: function () {
// How can I get access to outer_value inside this method
return (this.outervalue);
}.call(outer)
}
};