我正在迭代json数据......但我无法在console.log中获取该值 你能告诉我如何解决它吗? 我正在为我的控制台编写正确的语法.. 在下面提供我的代码......
function allProfile() {
for (var i = 0; i < allProfile.length; i++) {
console.log("i am here");
console.log(allProfile[i].Class of Service 1);
}
}
var allProfile = [{
Profile: 101,
'Class of Service 1': '90%'
}];
答案 0 :(得分:7)
您将使用括号表示法来访问该属性
allProfile[i]['Class of Service 1']
并且您的函数与对象具有相同的名称,因此它被覆盖
function iterator() {
for (var i = 0; i < allProfile.length; i++) {
console.log(allProfile[i]['Class of Service 1']);
}
}
var allProfile = [{
Profile: 101,
'Class of Service 1': '90%'
}];
iterator();