Прокрутите массив значений со стрелкой

Допустим, у меня есть:

var someValues = [1, 'abc', 3, 'sss'];

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

Ответы

Ответ 1

Вкратце:

someValues.forEach((element) => {
    console.log(element);
});

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

someValues.forEach((element, index) => {
    console.log('Current index: ${index}');
    console.log(element);
});

См. Здесь, чтобы узнать больше о массиве ES6: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array

Ответ 2

Одно утверждение может быть написано как таковое:

someValues.forEach(x => console.log(x));

или несколько операторов могут быть заключены в {} следующим образом:

someValues.forEach(x => { let a = 2 + x; console.log(a); });