Javascript 如何使用随机ID从json中获取值
我在从JSON检索值时遇到问题 我不知道如何检索id之后给出的值[名称](这是随机的) 具有常量值Javascript 如何使用随机ID从json中获取值,javascript,json,node.js,decode,Javascript,Json,Node.js,Decode,我在从JSON检索值时遇到问题 我不知道如何检索id之后给出的值[名称](这是随机的) 具有常量值 "map": { "mode": "competitive", "name": "de_overpass", "phase": "live", "round": 7, "team_ct": { "score": 7, "name": "Team Kinguin", "flag": "PL", "
"map": {
"mode": "competitive",
"name": "de_overpass",
"phase": "live",
"round": 7,
"team_ct": {
"score": 7,
"name": "Team Kinguin",
"flag": "PL",
"timeouts_remaining": 1,
"matches_won_this_series": 0
},
"team_t": {
"score": 0,
"name": "Samsung4Gamers",
"flag": "PL",
"timeouts_remaining": 1,
"matches_won_this_series": 0
},
"num_matches_to_win_series": 0,
"current_spectators": 3,
"souvenirs_last_round": 0,
"souvenirs_total": 0
},
我正在使用
data = JSON.parse(msg);
$("#ct_score").text(data.map.team_ct.score);
有人能帮我吗?谢谢 您可以循环查看结果对象的属性,并检查当前属性是否为它自己的属性,如下所示:
所有玩家={
"76561197979570214": {
“氏族”:“FBÏ”,
“名称”:“phr”,
“观察者槽”:6,
“团队”:“T”,
},
"76561198156373160": {
“氏族”:“佐维”,
“姓名”:“TOAO”,
“观察者槽”:7,
“团队”:“T”,
},
"76561198071702537": {
“氏族”:“二头肌团队”,
“姓名”:“抓举”,
“观察者槽”:8,
“团队”:“T”,
},
};
for(在所有玩家中输入var键){
if(所有玩家拥有自己的属性(键)){
if(allplayers[key].hasOwnProperty('name')){
console.log(所有玩家[key].name);
}
}
}
此键是否始终附带团队文字?
data = JSON.parse(msg);
$("#ct_score").text(data.map.team_ct.score);