JSON如何遍歷和獲取他的長度
我們知道在Array中,獲取她的長度是很簡單的伶棒,直接通過length樹形就可以獲取的到旺垒,非常的方便。
但是:JSON是沒有這個屬性的肤无,所以也就不存在可以通過這個方法來獲取JSON的個數(shù)先蒋,那么該咋整呢?
看下面的例子:
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;
}
就醬