zhhq

$.grep(array, callback, [invert])过滤,常用

 

$.grep(array, callback, [invert])过滤,常用

解释: 使用过滤函数过滤数组元素.此函数至少传递两个参数(第三个参数为true或false,对过滤函数返回值取反,个人觉得用处不大): 待过滤数组和过滤函数. 过滤函数必须返回 true 以保留元素或 false 以删除元素. 
var temp = [];
temp = $.grep(arr, function(val, key) {
    if(val.indexOf(\'c\') != -1) 
        return true;
    // 如果[invert]参数不给或为false, $.grep只收集回调函数返回true的数组元素
    // 反之[invert]参数为true, $.grep收集回调函数返回false的数组元素
}, false);
console.dir(temp);

 

发表于 2014-11-03 14:22  黑咖啡1  阅读(146)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章: