Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对数组中的项进行多次检查_Javascript - Fatal编程技术网

Javascript 对数组中的项进行多次检查

Javascript 对数组中的项进行多次检查,javascript,Javascript,我有3个值,其值将与一个键进行比较,如: array=["test", "test1", "test2"]; array.find((ele)=>{ return (ele === "test" || ele === "test1" || ele === "test2"); }); 我已经在做这个了,但是我想看看是否有更好的方法来做这个?我试

我有3个值,其值将与一个键进行比较,如:

array=["test", "test1", "test2"];
array.find((ele)=>{
        return (ele === "test" || ele === "test1" || ele === "test2");
      });
我已经在做这个了,但是我想看看是否有更好的方法来做这个?我试过:

if (["test", "test1", "test2"].every(function(x){
     {return true;}
    }))
这不起作用,有什么想法吗?

您可以使用检查来检查数组中是否有要查找的字符串

演示:

让arr=[“test”、“test1”、“test2”];
如果(包括(“测试”)| |包括(“测试1”)| |包括(“测试2”)){
console.log(true);
}
如何使用

let数组=[“test”、“test1”、“test2”];
forEach(key=>console.log(key.startsWith(“test”))
您可以使用
Array#some
Array#includes
来检查第一个数组是否包含第二个数组中的任何元素

array=[“test”、“test1”、“test2”];
if([“test”、“test1”、“test2”].some(x=>array.includes(x))){
console.log(“真”);

}
这是否回答了您的问题?您是要确定数组中的所有项是否都与一组条件匹配,还是返回数组中与一组条件匹配的第一项?@RoboRobok;有点,但不完全,但是它在其他用例中帮助了我,谢谢你指出它