javascript object literal - вложенные функции и ключевое слово «this»
В приведенном ниже примере, когдаfunct,ionA()
вызывается,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();
Заранее спасибо.