转自 http://blog.csdn.net/u011546421/article/details/53438341 long冰
假设现在有一个json的数组:var json={a:1,b:2,c:3,d:4};
要遍历这个数组:如下
for(var i in json){
alert(i+"="+json[i]);
}
由于json没有length这个属性,那么我们可以先声明一个计数器,一开始计数器为0,遍历完成后可得到json的长度;
把代码写成一个方法,以后可以直接调用:
function getHsonLength(json){
var jsonLength=0;
for (var i in json) {
jsonLength++;
}
return jsonLength;
}