js遍曆json對象

來源:互聯網
上載者:User

標籤:art   rtm   i++   return   pack   ack   iba   對象   alert   

原生js遍曆json對象

遍曆json對象:

無規律:

<script>

var json = [

  {dd:‘SB‘,AA:‘東東‘,re1:123},

  {cccc:‘dd‘,lk:‘1qw‘}

];

for(var i=0,l=json.length;i<l;i++){

  for(var key in json[i]){

    alert(key+‘:‘+json[i][key]);

  }

}

</script>

有規律:

packJson = [{"name":"nikita", "password":"1111"},{"name":"tony", "password":"2222"}];for(var p in packJson){//遍曆json數組時,這麼寫p為索引,0,1  alert(packJson[p].name + " " + packJson[p].password);}

也可以用這個:

for(var i = 0; i < packJson.length; i++){  alert(packJson[i].name + " " + packJson[i].password);}

遍曆json對象

myJson = {"name":"caibaojian", "password":"1111"};for(var p in myJson){//遍曆json對象的每個key/value對,p為key  alert(p + " " + myJson[p]);}

有如下 json對象:

var obj ={"name":"馮娟","password":"123456","department":"技術部","sex":"女","old":30};

遍曆方法:

for(var p in obj){str = str+obj[p]+‘,‘;return str;}

js遍曆json對象

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.