1. 程式人生 > 其它 >使用filter()方法篩選資料

使用filter()方法篩選資料

技術標籤:js

filter() 方法

filter() 方法建立一個新的陣列,新陣列中的元素是通過檢查指定陣列中符合條件的所有元素。

注意:

  1. filter() 不會對空陣列進行檢測 。
  2. filter() 不會改變原始陣列。

篩選陣列物件中id為"2de106d9b4fa42b5b23bd9e4287cbd02"出現的個數

例:

let list=[{
		courtCode: "1001",
		id: "2de106d9b4fa42b5b23bd9e4287cbd02",
		courtName: "南排911線",
		remark: "備註"
	},{
		courtCode: "1002",
		id: "1002",
		courtName: "南排912線",
		remark: "備註"
	},{
		courtCode: "1003",
		id: "2de106d9b4fa42b5b23bd9e4287cbd02",
		courtName: "南排913線",
		remark: "備註"
	}]
	const newList= res.data.list.filter(function(item) {
        return item.id== '2de106d9b4fa42b5b23bd9e4287cbd02'
     })
     console.log(‘newList的長度’,newList.length)