![](/img/trans.png)
[英]how to get the json key value pair in specific format and fill key/value in select box
[英]how to get the json key value pair in specific format
我有如下的json数组:
var region= [{"af":"Africa"},{"as":"Asia"},{"au":"Australia"}]
我使用一些框架,因为我得到上述数组的值:
{for r in regions}
<option value="${r}" >${r}</option>
{/for}
我尝试使用javascript,但未成功。 我想要以上格式的输出
请帮我。
var region= [{"af":"Africa"},{"as":"Asia"},{"au":"Australia"}],
len = region.length,
i, key;
for (i = 0; i < len; ++i) {
key = Object.keys(region[i])[0];
console.log(key, region[i][key]);
}
此代码中的Object.keys
返回对象的所有键的数组。 而且,只要每个对象只有1个键,而且只有1个键-您只需使用[0]
检索第一个
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.