JSON如何遍历和获取他的长度
我们知道在Array中,获取她的长度是很简单的,直接通过length树形就可以获取的到,非常的方便。
但是:JSON是没有这个属性的,所以也就不存在可以通过这个方法来获取JSON的个数,那么该咋整呢?
看下面的例子:
var json2={"name":"txt1","name2":"txt2"};
//如何遍历
for(var item in json2){
alert( item +"="+json2[item]);
}
//如何获取他的长度
var jsCount=0;
for(var item in json2){
jsCount++;
}
将上面的代码写成为一个方法,方便以后的使用
function getJsonLength(jsonData){
var jsonLength = 0;
for(var item in jsonData){
jsonLength++;
}
return jsonLength;
}
就酱