成都网站建设设计

将想法与焦点和您一起共享

怎么在JavaScript中使用filter函数

这篇文章给大家介绍怎么在JavaScript中使用filter函数,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联建站主营普兰店网站建设的网络公司,主营网站建设方案,APP应用开发,普兰店h5小程序设计搭建,普兰店网站营销推广欢迎普兰店等地区企业咨询

JavaScript的特点

1.JavaScript主要用来向HTML页面添加交互行为。 2.JavaScript可以直接嵌入到HTML页面,但写成单独的js文件有利于结构和行为的分离。 3.JavaScript具有跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行。

1、filter函数

过滤器函数,用于把Array的某些元素过滤掉,然后返回剩下的元素。 

2、使用语法

array.filter(function(currentValue,index,arr), thisValue)

3、参数

function(currentValue, index,arr):必须,是一个函数,数组中的每个元素都会执行这个函数。

1、currentValue :必须,当前元素的值。

2、index:可选,当前元素的索引值。

3、arr :可选,当前元素属于的数组对象。

thisValue:可选。执行 function(currentValue,index,arr) 时的用于 this 的值。

4、返回值

返回过滤元素后的新数组

5、使用实例:使用filter函数筛选过滤多个条件

let filters = {name: xiaoming, age: 17}
let keys = Object.keys(filters)
 let result = list.filter(item => {
      return keys.every(key => filters[key].indexOf(item[key]) > -1)
  })

关于怎么在JavaScript中使用filter函数就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


名称栏目:怎么在JavaScript中使用filter函数
新闻来源:http://chengdu.cdxwcx.cn/article/gcgcip.html