牛骨文教育服务平台(让学习变的简单)
博文笔记

对数组进行筛选

创建时间:2010-10-05 投稿人: 浏览次数:153

$.grep(array,callback,invert)

使用过滤函数过滤数组元素。
      此函数至少传递两个参数:待过滤数组和过滤函数。过滤函数必须返回 true 以保留元素或 false 以删除元素。

 invert(Boolean) :(可选) 如果 "invert" 为 false 或为设置,则函数返回数组中由过滤函数返回 true 的元素,当"invert" 为 true,则返回过滤函数中返回 false 的元素集。

若想要筛选一个数组,获取所有大于100的值,如下

var bignumbers= $.grep(originalArray,function(value){

                                 return value > 100;  //originalArray 为要筛选的原始数组

});

 

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。