javascript - 检查数组中是否存在某个项目

标签 javascript jquery arrays

我需要检查主数组中是否存在特定值。

Example:

var hideFilters = function() {
    var listCategoryId = ['1000014', '1000015', '1000016', '1000017', '1000018', '1000019', '1000021', '1000086'];

    var actualCategoryId = '1000018';

    if (actualCategoryId === listCategoryId) {
        console.log('is equal');
    } else {
        console.log('fuen... fuen...');
    }
};

hideFilters();

最佳答案

if(listCategoryId.indexOf(actualCategoryId) != -1) {
  console.log('exists')
}

关于javascript - 检查数组中是否存在某个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40933595/

相关文章:

Javascript:使全局 eval() 的行为类似于 object.eval()

javascript - 我正在学习编码,有人可以告诉我哪里出了问题吗?

javascript - React,使用 webpack 创建最佳生产包

javascript - 我如何让 selenium ide 在 firefox 控制台中执行时使用 jquery 运行我的自定义 javascript?

javascript - 在javascript中将坐标对字符串转换为坐标对数组对象

javascript - 正确使用 Promise.resolve().then() 错误 : Uncaught (in promise): TypeError: Cannot read property

javascript - jQuery 验证 addMethod 检查 field1 < field2 是否有效

jquery 添加迭代来克隆

javascript - 使用javascript匹配字符串中数组的元素之一

arrays - 访问 csv 文件中的条目以进行计算 F#