黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 JavaScript數組Filter方法

JavaScript數組Filter方法

更新時間:2022-02-07 10:31:48 來源:動力節點 瀏覽1547次

想要學習JavaScript數組Filter方法,首先來看下Array filter()方法的示例。

例子:

<script>
    // JavaScript to illustrate findIndex() method
    function canVote(age) {
        return age >= 18;
    }  
    function func() {
        var filtered = [24, 33, 16, 40].filter(canVote);
        document.write(filtered);
    }
    func();
</script>     

輸出:

[24,33,40]

arr.filter ()方法用于從給定數組創建一個新數組,該數組僅由給定數組中滿足參數方法設置的條件的元素組成。

句法:

array.filter(回調(元素,索引,arr),thisValue)

參數:此方法接受上述五個參數,如下所述:

callback:此參數保存要為數組的每個元素調用的函數。

element:參數保存當前正在處理的元素的值。

index:該參數是可選的,它保存從0開始的數組中currentValue元素的索引。

arr:此參數是可選的,它保存了調用 Array.every 的完整數組。

thisValue:此參數是可選的,它保存要作為 this 傳遞的上下文,以便在執行回調函數時使用。如果傳遞了上下文,那么每次調用回調函數時都會這樣使用,否則默認使用 undefined。

返回值:此方法返回一個新數組,該數組僅由滿足arg_function條件的元素組成。

下面的示例說明了JavaScript 中的arr.filter()方法:

示例 1:在此示例中,方法filter()創建了一個新數組,該數組僅由滿足isPositive()函數檢查的條件的元素組成。

函數isPositive(值){
  返回值 > 0;
}
var 過濾 = [112, 52, 0, -1, 944].filter(isPositive);
打印(過濾);

輸出:

[112,52,944]

示例 2:在此示例中,方法filter()創建了一個新數組,該數組僅包含滿足isPositive()函數檢查的條件的元素。

函數是偶數(值){
  返回值 % 2 == 0;
}
var 過濾 = [11, 98, 31, 23, 944].filter(isEven);
打印(過濾);

輸出:

[98,944]

上述方法的代碼定義如下:

程序1:

<script>
    // JavaScript to illustrate filter() method
    function isPositive(value) {
        return value > 0;
    }  
    function func() {
        var filtered = [112, 52, 0, -1, 944].filter(isPositive);
        document.write(filtered);
    }
    func();
</script>

輸出:

[112,52,944]

方案二:

<script>
    // JavaScript to illustrate filter() method
    function isEven(value) {
        return value % 2 == 0;
    }  
    function func() {
        var filtered = [11, 98, 31, 23, 944].filter(isEven);
        document.write(filtered);
    }
    func();
</script>

輸出:

[98,944]

支持的瀏覽器:JavaScript Array filter()方法支持的瀏覽器如下:

谷歌瀏覽器

微軟邊緣 9.0

火狐瀏覽器 1.5

蘋果瀏覽器

歌劇

以上就是關于“JavaScript數組Filter方法”的介紹,大家如果想了解更多相關知識,不妨來關注一下動力節點的Filter教程,里面的課程內容細致全面,通俗易懂,比較適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 在线视频免费观看a毛片 | 欧美高清一区二区三区欧美 | 麻豆精品传媒一二三区在线视频 | 一级毛片高清 | 中国美女大战黑人国产 | 日韩伦理视频在线观看 | 美女伊人网 | 在线观看一区二区三区视频 | 免费国产午夜高清在线视频 | 热99re久久精品天堂vr | 1717国产精品视频免费 | 台湾中文娱乐综合久久久 | 国产成+人+综合+亚洲不卡 | 天天干天天爽天天操 | 亚洲国产日韩无在线播放 | 欧美日韩成人午夜免费 | 欧美成人三级视频 | 精品乱人伦一区二区 | 亚洲精品人成网线在线 | 精品精品国产欧美在线观看 | 日日操日日干 | 黄色视屏在线免费看 | 国产精品一区牛牛影视 | 欧美一区二区不卡视频 | 亚洲午夜久久久精品影院视色 | 亚洲成a人片77777kkk | 一级aaa级毛片午夜在线播放 | 久草香蕉视频 | 一级特黄国产高清毛片97看片 | a级毛片黄色 | 欧洲成人免费高清视频 | 18在线观看国内精品视频 | 手机午夜视频 | 色多多网站 | 波多野结衣中文字幕一区二区三区 | 美女很黄很黄免费 | 久久精品亚洲综合 | 亚洲成a人片在线播放观看国产 | 亚洲图片国产日韩欧美 | 久久成人综合网 | 成人美女黄网站色大色费 |