我有一个 JavaScript 对象数组。写的时候console.log(myarry)
它将以下面的形式显示在控制台中。
Array[2]
0: Object
one: "one"
1: Object
two: "two"
length: 2
在这个数组中,我的键和值是相同的,我试图获取变量的键或值并打印它。当我尝试下面的代码时,它显示:
对象对象
for (var key in myarry) {
alert("Key is " + key + ", value is" + myarry[key]);
}
检查这个片段
var obj = [{
"1": "one"
}, {
"2": "two"
}]
obj.forEach(function(item) {
Object.keys(item).forEach(function(key) {
console.log("key:" + key + "value:" + item[key]);
});
});
希望能帮助到你
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)