本篇文章給大家分享的是有關怎么在Javascript中使用filter()函數(shù)篩選數(shù)據(jù),小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
我們提供的服務有:網(wǎng)站設計制作、網(wǎng)站設計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、雙牌ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的雙牌網(wǎng)站制作公司
1.filter()語法:
var newArray = arr.filter(callback(element[, index[, array]])[,thisArg])
callback()用來測試數(shù)組的每個元素的函數(shù),返回 結果為true的值:
element:數(shù)組中當前元素。
index:當前元素在數(shù)組中的索引。
array:調用了 filter 的數(shù)組本身。
返回值:一個篩選過后的數(shù)組
2.實例:
a.篩選數(shù)組中的奇數(shù)
arr5=[1,2,3,4,5]; res=arr5.filter( (item)=>item %2); console.log(res);
b.篩選數(shù)組中的偶數(shù)
arr6=[1,2,3,4,5]; res=arr6.filter( (item)=>!(item %2)); console.log(res);
以上就是怎么在Javascript中使用filter()函數(shù)篩選數(shù)據(jù),小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。