问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js怎么判断某个数组里面是否包含这个元素?

发布网友 发布时间:2022-04-22 15:20

我来回答

2个回答

热心网友 时间:2022-07-12 22:39

可以直接使用数组的indexOf方法来判断,如果元素存在于数组中,那么返回元素在数组中的下标值,如果不存在,那么返回-1,但是该方法在某些版本的IE中是不起作用,所以建议使用jquery的inArray方法,该方法返回元素在数组中的下标,如果不存在与数组中,那么返回-1,代码如下所示:

/**
 * 使用jquery的inArray方法判断元素是否存在于数组中
 * @param {Object} arr 数组
 * @param {Object} value 元素值
 */
 function isInArray2(arr,value){
    var index = $.inArray(value,arr);
    if(index >= 0){
        return true;
    }
    return false;
}

热心网友 时间:2022-07-12 22:39

遍历比较,没有现成的方法
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? js 怎么判断数组中是否包含某个元素 通过自身或家人感受到物业优质服务内容有哪些? 各位 ,山东省物业管理条例的心得体会,帮忙啊. “我是物业人 我为物业添光彩”的文章 女生从事物业工作是什么体验? 怎么把芝士变成液体?直接把奶酪加热是指融化吗 没有烤箱 没有微波炉,芝士怎么弄化了(类似焗饭那种) 芝士怎么弄成液体 兔子最喜欢吃什么食物? 为什么大多数人不喜欢吃兔子? 谁喜欢兔子为什么? 为什么有人要喜欢吃兔子? 中国哪些地方的人们喜欢吃兔子? 兔兔那么可爱,为什么还有人要吃兔兔? 我有一对长耳朵,我喜欢吃兔子,我是谁猜一动物? 为什么很多明星喜欢吃兔肉?兔小冷这个品牌怎样? 我在11月份就买了微医保现在怎么查询? 一些人爱吃兔子肉的原因是什么 微医保 怎么申请 广西那个地方的人喜欢吃兔子 怎么用js判断数组中有没有某个元素 js怎么判断某个数组里面是否包含这个元素 js判断一个数组中是否含有某个元素 js中如何判断数组中是否含有某一项? js怎么确定某个数组是否有某个元素 js 判断数组中是否包含 js怎么判断数组中是否包含某个属性 JS判断数组是不是包含某个元素 angularjs数组判断是否含有某个元素的实例 js判断数组里是否含有相同的元素 如何在javascript中的数组查找某个元素是否存在? angularjs 中怎样判断一个元素是否在一个数组中存在 angularjs中怎样判断一个元素是否在一个数组中存在? js中如何判断一个值是否在数组中 js中判断对象数组中是否有某个属性值 js 如何判断数组中是否含有某一项 一般痤疮治疗费用要多少 治疗痘痘要花多少钱? 求治疗痤疮的价格,痤疮治疗要多少钱? 去除痤疮价格是多少,光动力治疗痤疮价格是多少