$.grep()函數


定義和用法

$.grep() 函數使用指定的函數過濾數組中的元素,並返回過濾后的數組。

提示:源數組不會受到影響,過濾結果只反映在返回的結果數組中。


語法

$.grep( array, function [, invert ] )
 
參數 描述
array Array類型 將被過濾的數組。
function Function類型 指定的過濾函數。grep()方法為function提供了兩個參數:其一為當前迭代的數組元素,其二是當前迭代元素在數組中的索引。
invert 可選。 Boolean類型默認值為false,指定是否反轉過濾結果。如果參數invert為true,則結果數組將包含function返回false的所有元素。

 

 

 

 

var arr =$.grep( [0,1,2], function(n,i){
        return n > 0;
    });
console.log(arr);//[1,2]

var arr =$.grep( [0,1,2], function(n,i){
        return n > 0;
    },true);//返回n<=0的元素
console.log(arr);//[0]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM