嗨,我正在尝试编写代码时遇到此问题
var k = {
sam: {
b: k.bar.x,
},
bar: {
x: "Hi",
},
};
我不知道如何访问该bar.x属性。我尝试过使用getter和setter。
我知道如果我使用 b:this.k.bar.x 可以访问它。但这种访问它的方法很糟糕。
请澄清我的疑问。我的理解是错的还是我的代码错了。 谢谢
答案 0 :(得分:-2)
也许这会有所帮助,直接来自MDN网站。
var myHonda = {color: "red", wheels: 4, engine: {cylinders: 4, size: 2.2}};
我还不能发布图片,但在写完javascript之后,我打开了我的控制台并键入:myHonda.engine.cylinders
并返回4.这就是它的工作原理,以澄清。