标签:存在 color for 遍历 pre 去重 lte col turn
1.基本数据类型数据去重
var list = [1, 2, 1, 3, 2, 2,4] var res = list.filter((e,i)=>list.indexOf(e)==i) console.log(res)
2.引用数据类型去重(实际开发中比较常见)
var list = [{id:110,name:"java"},{id:111,name:"javascript"},{id:110,name:"java"}] var res = [] // 实现思路:遍历list数组,如果不存在res数组中,就添加到res list.forEach(item=>{ let flag = res.some(e=>{ if(item.id === e.id){ return true; } }) if(!flag){ res.push(item) } }) console.log(res)
标签:存在 color for 遍历 pre 去重 lte col turn
原文地址:https://www.cnblogs.com/jlyuan/p/11530877.html