美文网首页
2019-06-19数组去重之ES6 filter

2019-06-19数组去重之ES6 filter

作者: ClarkM | 来源:发表于2019-06-19 16:34 被阅读0次

var arr = [1,2,3,4,5,6,7,3,4,5]
var newarr = arr.filter((value,index,arr) => {
return arr.indexOf(value) === index
})
console.log(newarr)
filter()与find()使用方法也相同。同样都接收三个参数。不同的地方在于返回值。filter()返回的是数组,数组内是所有满足条件的元素,而find()只返回第一个满足条件的元素。如果条件不满足,filter()返回的是一个空数组,而find()返回的是undefined

相关文章

网友评论

      本文标题:2019-06-19数组去重之ES6 filter

      本文链接:https://www.haomeiwen.com/subject/idikqctx.html