let arr =[
{id:1,name:'1'},
{id:1,name:'1'},
{id:2,name:'1'},
{id:2,name:'1'},
{id:3,name:'1'},
{id:3,name:'1'},
{id:4,name:'1'},
]
let flag = arr.some(item=>{
let newArr = arr.filter(value=>{
return value.id==item.id
})
return newArr.length>=3
})
console.log(flag);//为true就是有三条或三条以上的相同数据
数据量可根据需求自行修改,嘎嘎好用