var data={
"394": {
"auther": "ushyne",
"category": "softball",
"imgSrc": "sd",
"votes": 0
},
"395": {
"auther": "ushyne",
"category": "softball",
"imgSrc": "",
"votes": 1
}
};
我们如何显示类别,imgSrc值? 请回复我,提前致谢。
答案 0 :(得分:2)
data["394"].category;
data["395"].imgSrc;
答案 1 :(得分:2)
有几种方法。
在您的情况下,限制是您不能data.395
,因为它是一个数字,而是使用括号[]
。
例如你可以这样做:
data["395"]["imgSrc"]
data["395"].imgSrc
for (prop in data) {
console.log(data[prop].imgSrc);
}
答案 2 :(得分:1)
由于394和395是数字,您需要使用[]。
来访问它们console.log(data[394].category);
这是一个玩游戏并看到其他结果的小说。
答案 3 :(得分:0)
var data={
"394": {
"auther": "ushyne",
"category": "softball",
"imgSrc": "sd",
"votes": 0
},
"395": {
"auther": "ushyne",
"category": "softball",
"imgSrc": "",
"votes": 1
}
};
for (var i in data) {
alert(data[i].imgSrc);
/*OR*/
console.log(data[i]); // for all
}
答案 4 :(得分:0)
这应该有效:
data["345"]["category"]