Как передать функции только индекс элемента массива, а не элемент + индекс.
На примере будет яснее -
https://codepen.io/screech/pen/xvPQmM?editors=1111
Или так
<div></div>
<div></div>
<div></div>
<div></div>
let divs = document.querySelectorAll('div');
divs.forEach(function(item,i,arr){
console.log(item,i,arr);
});
divs.forEach(function(i){
console.log(i); //Передаётся item, а не index
});
divs.forEach(function(arr){
console.log(arr); //Передаётся item, а не массив
});
//Выходит что передать только индекс массива можно только так?
divs.forEach(function(item,i){
console.log(i);
});