Различные методы перебора массивов в JavaScript: forEach, for…of и for Loop

Чтобы перебирать массив или итерируемый объект в JavaScript, вы можете использовать метод forEach. Однако, поскольку вы упомянули «php foreach в js», я предполагаю, что вы ищете альтернативы, синтаксис которых аналогичен циклу PHP foreach. Вот три распространенных метода JavaScript, которые вы можете использовать:

  1. forEach:
    Метод forEach — это встроенный метод JavaScript, который позволяет перебирать массив и выполнять предоставленную функцию для каждого элемента.
  2. forEach:
    Метод forEach — это встроенный метод JavaScript, который позволяет выполнять итерацию по массиву и выполнять предоставленную функцию для каждого элемента.
  3. forEach /ol>
    const array = [1, 2, 3, 4];
    array.forEach((element) => {
      console.log(element);
    });
    1. цикл for…of:
      Цикл for...of— это функция ES6, которая обеспечивает краткий способ перебора итерируемых объектов, включая массивы.
    const array = [1, 2, 3, 4];
    for (const element of array) {
      console.log(element);
    }
    1. цикл for:
      традиционный цикл forв JavaScript также можно использовать для перебора массива.
    const array = [1, 2, 3, 4];
    for (let i = 0; i < array.length; i++) {
      console.log(array[i]);
    }

    Эти методы позволяют перебирать массив в JavaScript аналогично тому, как цикл foreachработает в PHP.