0
let array = [1, 2, 3, 4, 5, 6];
customForEach(array, funcForEach);
function customForEach(src, callback) {
  for (var i = 0; i < src.length; i++) {
    console.log(callback(src, i, src[i]));
  }
}
function funcForEach(src, index, item) {
  var res = `Элемент ${item} массива [${src}] имеет индекс ${index}`;
  return res;
}

Строго в учебных целях нужно написать функцию, которая будет являться аналогом метода forEach. Почти полный аналог получился, за исключением того, что нет необязательного параметра thisArg. Каким образом его дописать в мой код?

0 Answers0