判断数组中是否存在某个对象

1:利用 indexOf ,不存在则返回-1

var arr=[1,2,3,4]
arr.indexOf(3) // 2
arr.indexOf(5) // -1

2:利用some

var result = arr.some(item=>{
    
    
   if(item.age=='10'){
    
    
      return true 
  } 
})

console.log(result) // 如果arr数组对象中含有age:‘10’,就会返回true,否则返回false

猜你喜欢

转载自blog.csdn.net/qq_32184753/article/details/116978029