Изучение возможностей JavaScript: руководство по методам итерации массива

  1. forEach():
    Метод forEach() используется для перебора массива и выполнения определенного действия для каждого элемента. В качестве аргумента он принимает функцию обратного вызова, которая выполняется для каждого элемента массива. Вот пример:
const numbers = [1, 2, 3, 4, 5];
numbers.forEach((number) => {
  console.log(number);
});
  1. map():
    Метод map() создает новый массив, применяя функцию преобразования к каждому элементу исходного массива. Он возвращает новый массив с преобразованными значениями. Вот пример:
const numbers = [1, 2, 3, 4, 5];
const doubledNumbers = numbers.map((number) => number * 2);
console.log(doubledNumbers);
  1. filter():
    Метод filter() создает новый массив, содержащий только те элементы, которые соответствуют определенному условию. Он возвращает новый массив с отфильтрованными элементами. Вот пример:
const numbers = [1, 2, 3, 4, 5];
const evenNumbers = numbers.filter((number) => number % 2 === 0);
console.log(evenNumbers);
  1. reduce():
    Метод сокращение() сводит массив к одному значению, применяя функцию редуктора к каждому элементу. Он принимает аккумулятор и текущий элемент в качестве аргументов и возвращает обновленный аккумулятор. Вот пример:
const numbers = [1, 2, 3, 4, 5];
const sum = numbers.reduce((accumulator, number) => accumulator + number, 0);
console.log(sum);

Методы итерации массивов в JavaScript, такие как forEach(), Map(), Filter() и Reduc(), предоставляют мощные инструменты для манипулирования и преобразования массивов. Используя эти методы, вы можете писать более чистый и лаконичный код. Независимо от того, выполняете ли вы итерацию по элементам, преобразуете значения, фильтруете элементы или сводите массивы к одному значению, JavaScript поможет вам. Продолжайте изучать и экспериментировать с этими методами, чтобы улучшить свои навыки работы с JavaScript!