本文实例总结了JSON遍历方式。分享给大家供大家参考,具体如下:
第一种:使用for循环
js代码:
function CyclingJson1() {
var testJson = '[{ "name": "小强", "age": 16 },{"name":"小明","age":17}]';
testJson = eval("(" + testJson + ")");
for (var i = 0; i < testJson.length; i++) {
alert(testJson[i].name);
}
}
第二种:使用关键字in
js代码:
function CyclingJson2() {
var testJson = '[{ "name": "小强", "age": 16 },{"name":"小明","age":17}]';
testJson = eval("(" + testJson + ")");
for (var i in testJson) {
alert(testJson[i].name);
}
}
第三种;使用jquery.each()函数
function CyclingJson3() {
var testJson = '[{ "name": "小强", "age": 16 },{"name":"小明","age":17}]';
testJson = eval("(" + testJson + ")");
$.each(testJson, function (i, n) {
alert(i); //i为索引值
alert(n.name); //n为遍历的值
});
}
综合实例:
希望本文所述对大家Javascript程序设计有所帮助。



