Javascript JS:Access子对象内的对象变量

Javascript JS:Access子对象内的对象变量,javascript,oop,object,Javascript,Oop,Object,我想这已经被问到和回答过了,但我真的不知道该搜索什么 无论如何,假设我们有以下JavaScript: var foo = { myVar : 'Hello', bar : function() { //Fetch the myVar variable } } 如何访问提到的变量 提前谢谢你 var foo = { myVar : 'Hello', bar : function() { alert(this.myVar); } } 看

我想这已经被问到和回答过了,但我真的不知道该搜索什么

无论如何,假设我们有以下JavaScript:

var foo = {
   myVar : 'Hello',
   bar : function() {
      //Fetch the myVar variable
   }
}
如何访问提到的变量

提前谢谢你

var foo = {
   myVar : 'Hello',
   bar : function() {
      alert(this.myVar);
   }
}

看起来就像你写的那样!如果foo对象位于另一个对象中,那么警报线会是什么样子?我保存了你的JS。您有一个=而不是:。现在可以了。如果您想了解场景背后发生的事情,应该阅读JS中有关对象文字的文档:)Ops,就这么简单,没有注意到。谢谢。:)