Javascript - Получить индекс элемента в функции стрелки - PullRequest
0 голосов
/ 04 июля 2018

Как я могу получить индекс элемента в функции стрелки?

Вот мой код:

  this.data.forEach(element => {
    //console.log(index); //I want to get this index
      console.log(element);
  });

Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

Вы можете получить индекс напрямую, не используя forEach, если ваша цель - просто получить индекс,

console.log(this.data.findIndex(elem => elem === element));

или .forEach, вы можете получить индекс из второго параметра

this.data.forEach((element, index) = > {
  console.log(index); 
});
0 голосов
/ 04 июля 2018

вы можете получить индекс, добавив другой параметр в функцию массива,

this.data.forEach((element, index) = > {
  console.log(index); //I want to get this index
  console.log(element);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...