从对象Javascript访问数据
我已创建此对象:从对象Javascript访问数据,javascript,json,Javascript,Json,我已创建此对象: var hemicycle = { Groupe : "Group1" [{ Member : [{ Name : "MemberName", Siege : "SiegeNumber", Vignette : "PhotoURL" }] }] }; 我试图显示其中的一些数据,但无法访问任何数据。 当我在Chrome的开发工具中键入hemic
var hemicycle = {
Groupe : "Group1" [{
Member : [{
Name : "MemberName",
Siege : "SiegeNumber",
Vignette : "PhotoURL"
}]
}]
};
我试图显示其中的一些数据,但无法访问任何数据。
当我在Chrome的开发工具中键入hemicycle时,我得到以下信息:
我还试图显示对象中的“Group1”,但它不允许,我键入了以下内容:
我不知道为什么我的对象没有定义
非常感谢您的帮助。问题是,您实际上没有有效的对象<代码>群组的结构真的很奇怪,它应该是什么?阵列?然后试试这个:
var hemicycle = {
Groupe: [{
Member : [{
Name : "MemberName",
Siege : "SiegeNumber",
Vignette : "PhotoURL"
}]
}]
};
问题是,你实际上没有一个有效的对象<代码>群组的结构真的很奇怪,它应该是什么?阵列?然后试试这个:
var hemicycle = {
Groupe: [{
Member : [{
Name : "MemberName",
Siege : "SiegeNumber",
Vignette : "PhotoURL"
}]
}]
};
您的问题是对象本身无效。 有两种改进方法。选择最适合你需要的
var hemicycle = {
Groupe : "Group1",
Content : [{
Member : [{
Name : "MemberName",
Siege : "SiegeNumber",
Vignette : "PhotoURL"
}]
}]
})
}) 您的问题是对象本身无效。 有两种改进方法。选择最适合你需要的
var hemicycle = {
Groupe : "Group1",
Content : [{
Member : [{
Name : "MemberName",
Siege : "SiegeNumber",
Vignette : "PhotoURL"
}]
}]
})
}) 这个简单的例子应该可以解决您的问题
var myObj = {
"1": { address: "44 buxton gardens berea durban", lat: "25.686", lng: "58.1156"},
"2": { address: "44 buxton gardens berea durban", lat: "0.0086", lng: "-0.00056"}
}
alert(myObj['1']['address']); //this get the address value of the first element
//using foreach statement to access the element and key
for (key in myObj){
alert(key); //this will display the 1
//use can say
alert(myObj[key]['address']); // this gets the value of address
}
这个简单的例子应该可以解决您的问题
var myObj = {
"1": { address: "44 buxton gardens berea durban", lat: "25.686", lng: "58.1156"},
"2": { address: "44 buxton gardens berea durban", lat: "0.0086", lng: "-0.00056"}
}
alert(myObj['1']['address']); //this get the address value of the first element
//using foreach statement to access the element and key
for (key in myObj){
alert(key); //this will display the 1
//use can say
alert(myObj[key]['address']); // this gets the value of address
}
. 删除“Group1”(声明无效)应该有效。您的对象无效。您的
Groupe
应该是object,但类似于简单值,在Group1
之后没有:
。。。。删除“Group1”(声明无效)应该有效。您的对象无效。您的Groupe
应该是object,但就像简单的值一样,没有:
在Group1
之后…谢谢,我删除了“Group1”,并在Groupe内部创建了一个GroupName:“Group1”。现在工作得很好!谢谢,我删除了“Group1”,并在Groupe中创建了一个GroupName:“Group1”。现在工作得很好!谢谢,我设法用保罗的答案修改了我的数组。最重要的是你学到了一些东西,而不是repu去了谁:D汉克斯,我设法用保罗的答案修改了我的数组。最重要的是你学到了一些东西,而不是repu去了谁:D