Json格式循環遍歷,Json數組循環遍歷


Json格式數據如何遍歷,這里我們可以用for..in實現

例如最簡單的json格式

var json1 = { 'name' : '聽風是風' , 'age' : 25 , 'handsome' : 'yes' };
for( var key in json1 ){
    console.log( key+' : '+json1[key] );  
}

再來個升級版的,如下

復制代碼
var json1 = {
    'name' : ['echo' , '聽風是風' , '時間跳躍' , 'echolun'],
    'age' : ['24' , '26' , '19' , '25']
};
for(var i in json1){
    for(var j =0;j<json1[i].length;j++){
        console.log(i+":"+json1[i][j])
    }
}
復制代碼

輸出如下

那么JSON數組如何遍歷呢,如下:

復制代碼
var json1 = [{'name':'echo','age':'25'},{'name':'時間跳躍','age':'26'},{'name':'聽風是風','age':'19'}]

for(var i =0;i<json1.length;i++){
    for(var j in json1[i]){
        console.log(j+":"+json1[i][j])
    }
}
復制代碼

轉自於:https://www.cnblogs.com/echolun/p/8526111.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM