我想使用Jquery返回键:Country,Country_Code和Continent,只显示一次。
var countryList = [
{"Country":"Canada","Country_Code":"CAN", "Continent":"North America"},
{"Country":"USA","Country_Code":"USA","Continent":"North America"},
{"Country":"Brazil","Country_Code":"BRA","Continent":"South America"},
{"Country":"France","Country_Code":"FRA","Continent":"Europe"},
{"Country":"Spain","Country_Code":"SPA","Continent":"Europe"}
];
如何在不通过countryList中的5个对象加拿大,美国,巴西,法国和西班牙的情况下返回实际的密钥名称。
这是我在jquery中的代码:
$.each(countryList, function() {
$.each(this, function(k, v) {
console.log(k);
});
});
由于 干杯
答案 0 :(得分:2)
我认为我们在这里讨论的语言是JavaScript。 如果您想获得的是下面代码应该执行的属性名称,请考虑到数组中的所有对象都具有相同的一组(否则您需要迭代它们)只需检查第一个:
var result = []
for( var key in countryList[ 0 ] ) {
result.push( key );
}
alert( result.join() )