Как получить текущий шаг функции map?

Нужно получить текущий шаг функции map.

т.е. Начинается функция map, он достаёт первый элемент, т.е. делает 1 шаг. Вот эту 1 , которая обозначает какой сейчас шаг, мне и нужно получить. Затем он достаёт элемент 2 и эту цифру 2 мне тоже нужно получить. Эту цифры мне надо присвоить к свойствам ново-образованного элемента.

let arr = [1, 5, 8, 'asdasd', 'blabla']
let newArr = arr.map( n => <input name=nameArr[1].name>);

В коде выше nameArr[1 цифра 1 это наш текущий шаг


Ответы (1 шт):

Автор решения: Vearodev

Если правильно понял вопрос, то вам нужен индекс элемента массива, получить его можно указав второй аргумент в методе

p.s нумерация элементов массива начинается с 0 (@NeedHate)

let arr = [1, 5, 8, 'asdasd', 'blabla']
let newArr = arr.map((n, i) => <input name=nameArr[i].name>);

→ Ссылка