Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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中indexOf的替代方案?_Javascript_Jquery_Indexing - Fatal编程技术网

Javascript中indexOf的替代方案?

Javascript中indexOf的替代方案?,javascript,jquery,indexing,Javascript,Jquery,Indexing,var arrayOne=[“绿色”、“蓝色”、“黄色”、“红色”] var arrayTwo=[“蓝色”、“红色”、“蓝色”、“黄色”] 有人知道我该如何告诉用户arrayOne包含arrayTwo中的三种颜色吗?这些颜色不能在同一索引上。例如,如果“绿色”在arrayOne和arrayTwo的索引0处,则它不算作颜色。我只需要两个数组中不在同一索引的颜色 我知道有.indexOf(),但我不需要事件的索引。例如,如果我在arrayTwo中为blue执行indexOf,我将返回“0”(第一次出

var arrayOne=[“绿色”、“蓝色”、“黄色”、“红色”]

var arrayTwo=[“蓝色”、“红色”、“蓝色”、“黄色”]

有人知道我该如何告诉用户arrayOne包含arrayTwo中的三种颜色吗?这些颜色不能在同一索引上。例如,如果“绿色”在arrayOne和arrayTwo的索引0处,则它不算作颜色。我只需要两个数组中不在同一索引的颜色

我知道有.indexOf(),但我不需要事件的索引。例如,如果我在arrayTwo中为blue执行indexOf,我将返回“0”(第一次出现的索引),但我不知道blue也在索引2中

我希望输出是“警报”(三种颜色匹配但不在同一位置)


如果您有任何建议,我们将不胜感激!

请尝试,我会计算阵列的“感谢Arun!解决方案非常有效。”。