关于我们
技术分享
技术分享
js删除数据重复的数据(es6简单方法)
js删除数据重复的数据(es6简单方法)
2021-06-04
场景
let a = [{id: 1}, {id: 2}, {id: 3}];let b = [{id: 1}, {id: 2}, {id: 3}, {id: 4}, {id: 5}]// 期望结果[{id: 4}, {id: 5}]
解决方案
let a = [{id: 1}, {id: 2}, {id: 3}];let b = [{id: 1}, {id: 2}, {id: 3}, {id: 4}, {id: 5}]let c = b.filter(v => { return !a.map(v=>v.id).includes(v.id)});c //[{id: 4}, {id: 5}]
filter与includes都属于array方法,不熟悉的小伙伴去查找资料学习下
- 标签:
-
行业资讯
您可能感兴趣的新闻 换一批
热门文章
现在下载,可享30天免费试用