遍历json数据

小弟最近刚学习json数据的遍历,希望高手们看看。。。。

//创建一个json数组对象

varjsonArray=[

{

'name':'张三',

'age':20,

'sanwei':{

'xiongwei':'F',

'yaowei':'200',

'tunwei':'200'

}

},

{

'name':'李四',

'age':18,

'sanwei':{

'xiongwei':'B',

'yaowei':'300',

'tunwei':'400'

}

}

];

//遍历

$(function(){

//for

for(variinjsonArray){

$("#navigation").append("姓名:"+jsonArray[i].name+"<br>年龄:"+jsonArray[i].age+"<br>三维:");

for(varjinjsonArray[i]){

//alert(j);

$("#navigation").append("<br>"+jsonArray[i][j].sanwei+"\n--\n<br>");

}

}

});

<body>

<divid="navigation">

</div>

</body>

这里我没有使用$.each();我试了试forin可是在输出sanwei的时候为什么是undefined,请问哪里错了么?

相关推荐