js.filter()函数的使用方法

分类:知识百科 日期: 点击:0

js.filter()函数是一种非常有用的函数,它可以帮助我们快速地从一个数组中筛选出满足特定条件的元素。它的使用方法很简单,只需要指定一个函数作为参数,这个函数会接收三个参数,分别是当前元素的值、当前元素的索引和原数组本身,在函数中根据自己的需要对这三个参数进行处理,从而得到新的数组。下面是:

1. 获取数组中所有大于5的元素:

var arr = [1,2,3,4,5,6,7,8];
var newArr = arr.filter(function(value,index,array){
    return value > 5;
});
console.log(newArr); // [6,7,8]

2. 获取数组中所有偶数元素:

var arr = [1,2,3,4,5,6,7,8];
var newArr = arr.filter(function(value,index,array){
    return value % 2 == 0;
});
console.log(newArr); // [2,4,6,8]

3. 获取数组中所有字符串元素:

var arr = [1,2,3,4,5,'a','b','c'];
var newArr = arr.filter(function(value,index,array){
    return typeof value === 'string';
});
console.log(newArr); // ['a','b','c']

以上就是,它可以帮助我们快速地从一个数组中筛选出满足特定条件的元素,使用起来非常方便。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。