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

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

JavaScript數組Filter方法

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

想要學習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在线看 | 丰满大屁股美女一级毛片 | 77788色淫网站免费观看 | 日本videos18高清hd下 | 亚洲欧美日韩精品 | 西西人体大胆77777视频 | 中文字幕一区二区三 | 国产最强大片免费视频 | 欧美一区二区三区不卡片 | 78m成年视频免费观看 | 欧美综合自拍亚洲综合图自拍 | 欧美日韩亚洲无线码在线观看 | 一卡二卡3卡四卡网站精品国 | 九九影视理论片在线播放 | 欧美 亚洲 中文字幕 | 国产一二三四区中 | 欧美一区视频在线 | 欧美伊人久久 | 在线亚州 | 亚洲va欧美ⅴa国产va影院 | 麻豆国产视频 | 成人亚洲性情网站www在线观看 | 日韩欧美网址 | 国产成人一区二区三区影院免费 | 狠狠色综合久久久久尤物 | 中文字幕日本久久2019 | 国产亚洲人成网站在线观看不卡 | 中文字幕无线码 | 天天摸日日 | 国产农村乱色xxxx | 国产精品成人va在线观看 | 亚洲激情成人网 | 免费人成年短视频在线观看网站 | 亚洲福利 | 一级做a爱免费观看视频 | 免费香蕉一区二区在线观看 |