亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS中filter( )數(shù)組過濾器的使用

 更新時間:2021年11月02日 15:55:30   作者:勇敢小陳  
這篇文章主要介紹了filter() 數(shù)組過濾的使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、前言

數(shù)組過濾器是前端數(shù)據(jù)處理的一種常用方法,對于前端來說,后端返回的數(shù)據(jù)我們需要經(jīng)過處理以后才能獲取到自己想要的數(shù)據(jù),進(jìn)行進(jìn)一步的操作。有時候后端返回給我我們的值僅可以作為參考。

二、方法簡介

filter( )方法會創(chuàng)建一個新數(shù)組,數(shù)組中的數(shù)據(jù)是經(jīng)過指定數(shù)據(jù)中過濾出來的符合條件的數(shù)據(jù)

filter( )的兩大特點(diǎn)

1.filter( )不會對空數(shù)組進(jìn)行檢測

2.filter( )不會改變原數(shù)組

filter( )方法的用法:

array.filter(function(currentValue,index,arr), thisValue)
//currentValue:當(dāng)前元素的值
//index:當(dāng)前元素的下標(biāo)
//arr:原數(shù)組

三、用法案例

1.獲取數(shù)組中符合條件的元素

const school = [
  {
    occupation:"老師",
    age:40
  },
  {
    occupation:"學(xué)生",
    age:23
  },{
    occupation:"程序猿",
    age:1
  }
]
var newShool = school.filter(item => item.age > 20)
console.log(newShool);//[ { occupation: '老師', age: 40 }, { occupation: '學(xué)生', age: 23 } ]

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

最新評論