Javascript 检查html元素数组是否具有以下某些类

Javascript 检查html元素数组是否具有以下某些类,javascript,arrays,for-loop,comparison,Javascript,Arrays,For Loop,Comparison,//一些Html内容 // HTML 没有jQuery更好 提前谢谢。 var array1=[“你好”,5,“你好”,27,“其他值”]; var array2=[27,“Hello”]; var交集=[]; var intersectionObj={}; 对于(变量i=0;i-1){ 交叉点推(array1[i]); } } 警戒(十字路口) JS-Bin .forEach和.indexOf应该可以做到这一点。@gurvinder372谢谢!我搜索了答案,但没有找到,但那只是返回了巧合,

//一些Html内容

// HTML
没有jQuery更好 提前谢谢。

var array1=[“你好”,5,“你好”,27,“其他值”];
var array2=[27,“Hello”];
var交集=[];
var intersectionObj={};
对于(变量i=0;i-1){
交叉点推(array1[i]);
}
}
警戒(十字路口)

JS-Bin

.forEach
.indexOf
应该可以做到这一点。@gurvinder372谢谢!我搜索了答案,但没有找到,但那只是返回了巧合,我是如何得到其他值为假的?
<div class=​"class--1 common-class otherClass2">​…​</div>​

// Some Html content
<div class="otherdiv"></div>

<div class=​"common-class class--2">​…​</div>​
<div class=​"common-class class--3 otherClass">​…​</div>​

// Some Html content
// JAVASCRIPT 
var arrayOfClasses  = ["class--5", "class--10", "class--1", "class--2"];

    var arrayOfElements = document.getElementsByClassName("common-class");
    // This return the following array
    // [<div class=​"common-class class--1">​…​</div>​, <div class=​"common-class class--2>​…​</div>​, <div class=​"common-class class--3>​…​</div>​];
"common-class class--10".indexOf("class--1")
// Return > 13     but  i want -1 because is 10 no 1