Всем привет, давайте обсудим метод JavaScript ForEach().

Что такое ForEach()?

Метод ForEach() выполняет предоставленную функцию один раз для каждого элемента массива.

Синтаксис:

1.In ES-6

Метод forEach() передает функцию обратного вызова для каждого элемента массива вместе со следующими параметрами:

  • Current Value (обязательно) — Значение текущего элемента массива
  • Index (необязательный) — порядковый номер текущего элемента
  • Array (необязательно) — Объект массива, которому принадлежит текущий элемент

2. В функции обратного вызова

  • ForEach (функция (текущее значение, индекс, массив), опция)

Примечание: -opt (необязательно) и значение по умолчанию для opt не определено.
Значение, переданное функции в качестве значения this.

Важные моменты о ForEach():

a) ForEach ожидает синхронную функцию, а также не ждет промисов.

b) Вы не можете остановить ForEach после его запуска.

c) Вы не можете использовать break в ForEach, так как он использует функцию обратного вызова, которая не прерывается. Вы можете пропустить их, используя условия, но обратный вызов будет выполняться для каждого элемента в массиве.

Если этот блог каким-то образом помог вам, рассмотрите возможность подписаться на меня в LinkedIn и не забудьте поставить 👏 ниже.