91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

filter是不是es6的方法

發布時間:2022-04-20 10:39:15 來源:億速云 閱讀:195 作者:zzz 欄目:web開發

這篇“filter是不是es6的方法”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“filter是不是es6的方法”文章吧。

filter是es6的方法。filter()是es6新增的一個數組方法,用于過濾數組元素;該方法會將數組元素傳入一個回調函數,在回調函數中判斷元素是否符合指定條件,若符合則返回,語法“arr.filter(回調函數,thisValue)”。

本教程操作環境:windows7系統、ECMAScript 6版、Dell G3電腦。

filter()是es6新增的一個數組方法,用于過濾數組元素,返回數組中滿足指定條件的元素。

filter是不是es6的方法

filter()方法會將數組元素傳入一個回調函數,在回調函數中判斷元素是否符合指定條件,若符合則返回。

語法:

arr.filter(回調函數,thisValue)
  • 回調函數:數組中的每個元素都會執行這個函數,用于指定條件,處理元素

  • thisValue:可選。對象作為該執行回調時使用,傳遞給函數,用作 "this" 的值。如果省略了 thisValue ,"this" 的值為 "undefined"

回調函數的格式:

function callbackfn(Value,index,array)

最多可接受三個參數:

  • value:當前數組元素的值,不可省略。

  • index:當前數組元素的數字索引。

  • array:當前元素屬于的數組對象。

返回值:是一個包含回調函數為其返回 true 的所有值得新數組。如果回調函數為 array 的所有元素返回 false,則新數組的長度為 0。

實例1:返回全部偶數

var a = [2,3,4,5,6,7,8];
function f (value) {
	if (value % 2 == 0) {
		return true;
	}else{
		 return false;
	}
}
var b = a.filter(f);
console.log(b);

輸出結果:

filter是不是es6的方法

實例2:返回全部閏年

var a = [1995,1996,1997,1998,1999,2000,2004,2008,2010,2012,2020];
function f (value) {
	if(value%4==0 && value%100!=0){
		return true;
	}
	else {
		return false;
	}
}
var b = a.filter(f);
console.log(b);

輸出結果:

filter是不是es6的方法

以上就是關于“filter是不是es6的方法”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶风县| 习水县| 达尔| 莱阳市| 绵竹市| 溧水县| 林甸县| 海口市| 深圳市| 尚志市| 疏勒县| 黔江区| 张家港市| 娱乐| 上饶县| 大同市| 开阳县| 余江县| 沙洋县| 长垣县| 庐江县| 许昌市| 南江县| 三亚市| 弥勒县| 石首市| 河间市| 温宿县| 麻城市| 平遥县| 资源县| 荣成市| 丘北县| 潮安县| 黑山县| 遵义市| 额济纳旗| 合山市| 景宁| 乌海市| 东平县|