jQuery中$.grep() 过滤函数 数组过滤


Posted in Javascript onNovember 22, 2016
<pre code_snippet_id="1998964" snippet_file_name="blog_20161122_1_1873395" name="code" class="html">var = $.grep([1,32,5,63,8,4,-8,-5,2,56,9,62,-6],function (n , i){ 
if(n>50){ 
return n; 
} 
}); 
console.log(test);</pre> 
<pre></pre> 
<br> 
---->[63,56,62]

$.grep(array,callback,[invert])里面有两个参数,第一个参数为待过滤的数组,第二个参数为过滤的条件,第三个参数(可有可无)为保留元素(true)或者删除元素(false)。

var = $.grep([1,32,5,63,8,4,-8,-5,2,56,9,62,-6],function (n , i){ 
if(n>50){ 
return n; 
} 
},true); 
console.log(test); 
---->[63,56,62]
var = $.grep([1,32,5,63,8,4,-8,-5,2,56,9,62,-6],function (n , i){ 
if(n>50){ 
return n; 
} 
},false); 
console.log(test); 
---->[1,32, 5,8,4,-8,-5,2,9,-6]

以上所述是小编给大家介绍的jQuery中$.grep() 过滤函数 数组过滤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 选择器理解
Mar 16 Javascript
IE6下通过a标签点击切换图片的问题
Nov 14 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
Jan 27 Javascript
js调用AJAX时Get和post的乱码解决方法
Jun 04 Javascript
JavaScript中的标签语句用法分析
Feb 10 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
Mar 21 Javascript
BootStrap glyphicon图标无法显示的解决方法
Sep 06 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 Javascript
node.js自动上传ftp的脚本分享
Jun 16 Javascript
JavaScript 预解析的4种实现方法解析
Sep 03 Javascript
使用webpack搭建vue环境的教程详解
Dec 31 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
Aug 10 Javascript
JavaScript实现图片轮播组件代码示例
Nov 22 #Javascript
浅析JavaScriptSerializer类的序列化与反序列化
Nov 22 #Javascript
JS如何设置iOS中微信浏览器的title
Nov 22 #Javascript
原生JS查找元素的方法(推荐)
Nov 22 #Javascript
自己封装的一个原生JS拖动方法(推荐)
Nov 22 #Javascript
SelecT下拉框选中和取值的解决方法
Nov 22 #Javascript
javascript入门之window对象【新手必看】
Nov 22 #Javascript
You might like
PHP Ajax实现页面无刷新发表评论
2007/01/02 PHP
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
神盾加密解密教程(二)PHP 神盾解密
2014/06/08 PHP
ThinkPHP之A方法实例讲解
2014/06/20 PHP
php中使用websocket详解
2016/09/23 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
javascript断点调试心得分享
2016/04/23 Javascript
微信小程序 教程之注册页面
2016/10/17 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
详解vue使用vue-layer-mobile组件实现toast,loading效果
2018/08/31 Javascript
Vue动态生成表格的行和列
2019/07/18 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
2020/12/19 Vue.js
[01:29]2017 DOTA2国际邀请赛官方英雄手办展示
2017/03/18 DOTA
Django框架实现的简单分页功能示例
2018/12/04 Python
django框架创建应用操作示例
2019/09/26 Python
python实现人机五子棋
2020/03/25 Python
python import 上级目录的导入
2020/11/03 Python
利用CSS3实现文字折纸效果实例代码
2018/07/10 HTML / CSS
英国最受欢迎的价格比较网站之一:MoneySuperMarket
2018/12/19 全球购物
俄罗斯小米家用电器、电子产品和智能家居商店:Poood.ru
2020/04/03 全球购物
工地安全质量标语
2014/06/07 职场文书
学校宣传标语
2014/06/18 职场文书
四风个人对照检查材料思想汇报
2014/09/25 职场文书
派出所正风肃纪剖析材料
2014/10/10 职场文书
企业与个人合作经营协议书
2014/11/01 职场文书
关于上班时间调整的通知
2015/04/23 职场文书
七一活动主持词
2015/06/29 职场文书
2016中秋节广告语
2016/01/28 职场文书
介绍信应该怎么开?
2019/04/03 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书
Oracle 死锁的检测查询及处理
2021/09/25 Oracle
Redis实战之Lettuce的使用技巧详解
2022/12/24 Redis