欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

json怎么統計個數

陶開力1年前4瀏覽0評論

JSON是JavaScript Object Notation的縮寫,它是一種用于數據交換的輕量級語言。通常情況下,我們需要對JSON數據進行處理,比如統計某個字段的個數。下面我們就來介紹一下如何使用JavaScript對JSON數據進行統計。

//假設我們有以下JSON數據
var data = [
{"name":"張三", "age":18},
{"name":"李四", "age":20},
{"name":"王五", "age":18},
{"name":"趙六", "age":22},
{"name":"錢七", "age":20},
{"name":"孫八", "age":22}
];
//統計年齡為18歲的人數
var count = 0;
for(var i=0;i<data.length;i++){
if(data[i].age == 18){
count++;
}
}
console.log("年齡為18歲的人數:" + count);

以上代碼中,我們首先定義一個變量count,用于記錄年齡為18歲的人數,然后使用for循環遍歷JSON數據,如果某個數據的age字段等于18,那么就將count加1。最后輸出統計結果。

除此之外,我們還可以使用ES6語法中的箭頭函數更為簡潔地實現以上功能。

const count = data.filter(item => item.age === 18).length;
console.log("年齡為18歲的人數:" + count);

以上代碼中,我們使用filter方法對JSON數據進行過濾,只返回年齡等于18的數據,然后使用length屬性獲取數據個數。最后輸出統計結果。