使用 $.grep() 方法
来源:互联网 发布:json属性遍历 编辑:程序博客网 时间:2024/06/14 16:05
$.grep() 方法是按照某种条件来过滤数组,所以使用 $.grep() 方法可以从数组中过滤出我们想要的结果。我们以一个例子来看看,比如有一个名为 nums 的数组:
var nums = '1,2,3,4,5,jQuery,CSS,5'.split(',');
可见数组中有数字和字符串,如果我们想找出其中的字符串,我们可以直接使用 $.grep() 方法来完成这个任务,如下:
nums = $.grep(nums, function (num, index) { // num = 数组元素的当前值 // index = 当前值的下标 return isNaN(num);});console.log(nums); //结果为: ["jQuery", "CSS"]
我们很容易想到 $.map() 方法,$.map() 方法可将一个数组转换为另一个数组,所以,使用 $.map() 方法也可以完成这个任务,如下:
nums = $.map(nums, function (num, index) { //和$.grep() 的区别 //return isNaN,得到结果为:[true, true] return isNaN(num) ? num : null;});console.log(nums); // ["jQuery", "CSS"]
0 0
- 使用 $.grep() 方法
- 使用 $.grep() 方法
- jQuery中的$.grep()方法的使用
- jQuery中的$.grep()方法的使用
- grep使用
- grep 使用
- grep使用
- Grep 使用
- grep使用
- grep使用
- grep使用
- grep使用
- grep使用
- grep使用
- grep使用
- grep使用
- grep使用
- grep使用
- 链表排序:冒泡和插入
- javascript 内置对象 - window & 计时器
- Redis的C++ client表、Json的C++ client表|汇总|大全
- 迷途指针
- Transaction visibility / proxy / propagation REQUIRED and REQUIRES_NEW
- 使用 $.grep() 方法
- postman
- MapReduce详解及开发优化
- PCA的数学原理
- 最大值 (补档) dp+前缀和优化
- C++ 拷贝构造函数中浅拷贝与深拷贝
- jQuery中的Ajax
- 深入理解计算机系统总结
- javascript 内置对象 - History 对象 back forword go()