js 判断数组中是否包含某个元素

    var a=[1,3,4];
    if(a.includes(3)){
        console.log("包含")
    }
    if(a.indexOf(3) !=-1){
        console.log("包含")
    }
    if(new Set(a).has(3)){
        console.log("包含")
    }
    var c=a.find(function(item){
        return item==5
    })
    if(c){
        console.log("包含")
    }else{
        console.log("不包含")
    }
    var d=a.filter(function(item){
        return item==3;
    })
    if(d.length>0){
        console.log("包含")
    }
    var e=a.findIndex(function(item){
          return item==3;
    })
    if(e !=-1){
        console.log("包含")
    }

 

posted @ 2021-11-05 14:48  小小强学习网  阅读(289)  评论(0编辑  收藏  举报