<script>
// 模拟国家
var country_data = {
"7": "俄罗斯 ",
"380": "乌克兰",
"49": "德国",
"44": "英国",
"33": "法国",
"34": "西班牙",
"46": "瑞典",
"31": "荷兰",
"45": "丹麦",
"351": "葡萄牙",
"1000": "加拿大 Virtual",
"1": "美国",
"420": "捷克共和国",
"48": "波兰",
"40": "罗马尼亚语",
"62": "印尼",
"63": "菲利宾",
"212": "摩洛哥",
"998": "乌兹别克斯坦",
"84": "越南",
"371": "拉脱维亚",
"370": "立陶宛",
"372": "爱沙尼亚",
"381": "塞尔维亚",
"373": "摩尔多瓦",
"995": "佐治亚州",
"77": "哈萨克斯坦",
"55": "巴西",
"52": "墨西哥",
"54": "阿根廷",
"90": "火鸡",
"20": "埃及",
"972": "以色列",
"91": "印度",
"967": "也门",
"852": "香港",
"234": "尼日利亚",
"353": "爱尔兰",
"225": "科特迪瓦",
"233": "加纳",
"359": "保加利亚",
"232": "谢尔·里昂",
"254": "肯亚",
"509": "海地",
"58": "委内瑞拉",
"57": "哥伦比亚",
"60": "马来西亚",
"504": "洪都拉斯",
"92": "巴基斯坦",
"226": "布基纳法索",
"220": "冈比亚",
"992": "塔吉克斯坦",
"964": "伊拉克",
"98": "伊朗",
"994": "阿塞拜疆",
"591": "玻利维亚",
"94": "斯里兰卡",
"976": "蒙古",
"977": "尼泊尔",
"223": "马里",
"235": "乍得",
"30": "希腊",
"65": "新加坡",
"237": "喀麦隆",
"39": "意大利",
"593": "厄瓜多尔",
"966": "沙特阿拉伯",
"41": "瑞士",
"66": "泰国",
"962": "约旦",
"389": "北马其顿",
"51": "秘鲁",
"249": "苏丹",
"503": "萨尔瓦多",
"256": "乌干达",
"260": "赞比亚",
"265": "马拉维",
"245": "几内亚比绍",
"222": "毛里塔尼亚"
};
//从json中获得key指定值
function getJsonValue(obj,name){
var result = null;
var value = null;
for(var key in obj){
value = obj[key];
if(key == name){
return value;
} else {
if( typeof value == "object" ){
result = getJsonValue(value,name);
}
}
}
return result;
}
console.log(getJsonValue(country_data,'7'));
</script>
Javascript 方法从 Json 对象中获取特定值
2022-07-11
Javascript