js怎么过滤数组

 时间:2024-11-01 00:04:36

filter()方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。

js怎么过滤数组

示例demo:

1、如下图:

js怎么过滤数组

语法分析:

1、语法:var newArra鲻戟缒男y = arr.filter(callback(element[, index[, array]])[,thisArg])

js怎么过滤数组

2、参数解析:callback用来测试数组的每个元素的函数。返回true表莲镘拎扇示该元素通过测试,保留该元素,false则不保留。它接受以下三个参数:

js怎么过滤数组

3、element数组中当前正在处理的元素。

js怎么过滤数组

4、index | 可选正在处理的元素在数组中的索引。

js怎么过滤数组

5、array | 可选调用了filter的数组本身。

js怎么过滤数组

6、thisArg | 可选执行callback时,用于this的值。

js怎么过滤数组

7、返回值:一个新的、由通过测试的元素组成的数组,如果没有任何数组元素通过测试,则返回空数组。

js怎么过滤数组

8、用法总结示例如图

js怎么过滤数组
  • linux系统怎么实现命令修改文件内容
  • win10系统怎么卸载jdk
  • setattribute用法
  • python怎么创建线程
  • 数据库用户名密码正确却登录被拒绝,怎么解决?
  • 热门搜索
    节约粮食的手抄报 养成教育手抄报 关于阅读的手抄报 防溺水手抄报简单漂亮 溺水手抄报简单又漂亮 优秀手抄报 圣诞节英语手抄报 春节手抄报字少又漂亮 法制宣传手抄报 学生手抄报