Аналог цикла foreach в JS
Перебор ключей массива (или итерируемого объекта):
for (var key in some_array) {
var val = some_array [key];
alert (key+' = '+val);
}
Перебор значений массива (или итерируемого объекта):
let arr = [1, 2, 3]; // массив — пример итерируемого объекта
for (let value of arr) {
alert(value); // 1, затем 2, затем 3
}
Перебор forEach (вызов метода для каждого элемента массива):
let arr = document.querySelectorAll('.service-form input[type="checkbox"]');
arr.forEach(function(item, index, array){
console.log(item, index, array);
});