在下面的示例中,当functionA()
被调用时,this
关键字指的是包含对象,因此我可以访问它的属性(例如theValue
)
我的问题:如何myObj
从嵌套 functionB()
中引用属性?
var myObj = {
theValue: "The rain in Spain",
functionA: function() {
alert(this.theValue);
},
moreFunctions: {
functionB: function() {
alert(????.theValue);
}
}
}
myObj.functionA();
myObj.moreFunctions.functionB();
提前致谢。