JavaScript 數(shù)組some()和filter()的用法及區(qū)別
some方法
array1.some(callbackfn[, thisArg])
對(duì)數(shù)組array1中的每個(gè)元素調(diào)用回調(diào)函數(shù)callbackfn,當(dāng)回調(diào)函數(shù)返回true或者遍歷完所有數(shù)組后,some方法終止??蛇x參數(shù)thisArg可以替換回調(diào)函數(shù)中的this對(duì)象
filter方法
array1.filter(callbackfn[, thisArg])
對(duì)數(shù)組array1中的每個(gè)元素調(diào)用回調(diào)函數(shù)callbackfn方法,該方法會(huì)返回一個(gè)在回調(diào)函數(shù)中返回true的元素的新的集合??蛇x參數(shù)thisArg可以替換回調(diào)函數(shù)中的this對(duì)象
兩者的區(qū)別
some方法返回的是boolean值,可用于檢察數(shù)組中是否有某對(duì)象
filter方法返回的是一個(gè)新數(shù)組,可用于過(guò)濾數(shù)組中的對(duì)象
以上這篇JavaScript 數(shù)組some()和filter()的用法及區(qū)別就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Javascript學(xué)習(xí)筆記之函數(shù)篇(五) : 構(gòu)造函數(shù)
javascript本身是沒(méi)有類的概念,只有函數(shù)的概念。javascript的類實(shí)際上也是一個(gè)javascript的函數(shù),在這個(gè)特殊的函數(shù)中間可以包含變量和其他javascript函數(shù)的引用。那么這個(gè)特殊的函數(shù)本身就是javascript所謂類的構(gòu)造函數(shù)。2014-11-11Javascript 復(fù)制數(shù)組實(shí)現(xiàn)代碼
Javascript 復(fù)制數(shù)組實(shí)現(xiàn)代碼,需要的朋友可以參考下。2009-11-11JavaScript函數(shù)表達(dá)式詳解及實(shí)例
這篇文章主要介紹了JavaScript函數(shù)表達(dá)式詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-05-05JavaScript程序中實(shí)現(xiàn)繼承特性的方式總結(jié)
JavaScript是一門強(qiáng)行聲稱面向?qū)ο蟮恼Z(yǔ)言,而繼承是面向?qū)ο蟮囊淮笾饕匦?這里我們根據(jù)阮一峰老師的文章來(lái)看一下JavaScript程序中實(shí)現(xiàn)繼承特性的方式總結(jié)2016-06-06JavaScript函數(shù)中上下文有哪些規(guī)則
上下文是從英文context翻譯過(guò)來(lái),指的是一種環(huán)境。在軟件工程中,上下文是一種屬性的有序序列,它們?yōu)轳v留在環(huán)境內(nèi)的對(duì)象定義環(huán)境。在對(duì)象的激活過(guò)程中創(chuàng)建上下文,對(duì)象被配置為要求某些自動(dòng)服務(wù)。又比如計(jì)算機(jī)技術(shù)中,相對(duì)于進(jìn)程而言,上下文就是進(jìn)程執(zhí)行時(shí)的環(huán)境2021-10-10網(wǎng)頁(yè)收藏夾顯示ICO圖標(biāo)(代碼少)
在添加網(wǎng)頁(yè)到收藏夾之后會(huì)看到一個(gè)漂亮的圖標(biāo),很好奇是怎么實(shí)現(xiàn)的呢?下面小編就給大家講解下網(wǎng)頁(yè)收藏夾顯示ICO圖標(biāo)(代碼少),有需要的小伙伴可以來(lái)參考下2015-08-08