Набор JavaScript для метода forEach()

Лучшие проекты JavaScript для начинающих Программирование и разработка

Метод set.forEach() используется для выполнения функции, которая принимается в качестве параметра и применяется к каждому значению в наборе в порядке вставки.

Синтаксис:

forEach(function(value, key, set) { 
    /* ... */ 
}, thisArg)

Параметр:

  • Функция обратного вызова: функция будет выполняться для каждого значения и принимает три аргумента.
  • Значение, ключ: значение должно быть текущим обрабатываемым элементом. Набор не содержит ключа, вместо ключа передается значение.
  • set: это объект, в котором была применена функция forEach().
  • thisArg: значение, используемое как this при вызове функции обратного вызова.

Возвращаемое значение: этот метод возвращает неопределенное значение.

Пример 1: В этом примере мы увидим использование метода forEach().

Javascript

function setValue(value1, value2, mySet) {
    console.log(`s[${value1}] = ${value2}`);
}
 
new Set(['Chicago', 'California', undefined])
    .forEach(setValue);

Выход:

s[Chicago] = Chicago
s[California] = California
s[undefined] = undefined

Пример 2: В этом примере мы увидим использование метода forEach() для отображения значения Set.

Javascript

var fruits = new Set();
fruits.add("Mango");
fruits.add("Banana");
fruits.add("Papaya");
fruits.add("Grapes");
 
function display(i, set) {
    console.log(i);
}
fruits.forEach(display);

Выход:

Mango
Banana
Papaya
Grapes

У нас есть полный список методов набора Javascript, чтобы проверить их, пожалуйста, ознакомьтесь со статьей «Наборы в JavaScript».

Поддерживаемый браузер:

  • Chrome 38
  • Edge 12
  • Firefox 25
  • Opera 25
  • Safari 8
Читайте также:  Функция Vector Push_Back () в C++
Оцените статью
bestprogrammer.ru
Добавить комментарий