Если только один из каждого класса - я использую ES <5, чтобы не сломать ваш веб-драйвер: </p>
var cls = ["someclass","another","highlight","overlay"];
for (var i=0;i<cls.length;i++) {
document.querySelector("."+cls[i]).style.display = "none";
}
Это будет работать в браузере:
[...document.querySelectorAll("[class^=class]")].forEach(ele => ele.style.display = "none");
Для разных классов:
["someclass","another","highlight","overlay"]
.forEach(cls => [...document.querySelectorAll("."+cls)]
.forEach(ele => ele.style.display = "none"));
Для более старых версий JS:
["someclass","another","highlight","overlay"]
.forEach(function(cls) { [...document.querySelectorAll("."+cls)]
.forEach(function(ele) { ele.style.display = "none"})});
Еще старше:
var cls= ["someclass","another","highlight","overlay"];
for (var i=0;i<cls.length;i++) {
var elements = document.querySelectorAll("."+cls[i]);
for (var j=0;j<elements.length;j++) {
elements[j].style.display = "none";
}
}