JS循环遍历JSON数组

时间:2023-01-01 22:01:03

    

var jsonstr= [{src:"a",name:"应用"},{src:"b",name:"功能"},{src:"c",name:"信息"}];  //json数组
alert(jsonstr[i].name);//json字符串,alert弹出:应用

        
var jsonobj = eval(data);
alert(jsonobj[i].name);//json对象

 

遍历json:

//for循环

for(var i = 0;i<jsonstr.length;i++){

alert("src:"+jsonstr[i].src+"value:"+jsonstr[i].name);

}

或者

for(var o in jsonstr){

alert("src:"+jsonstr[i].src+"value:"+jsonstr[i].name);

}