forEach method - JavaScript

Metoda forEach() provede danou funkci na každém prvku pole.

Parametry

zpětné volání - Funkce předaná jako reference bude provedena pro každý prvek pole. Tato funkce může mít 3 argumenty.

prvek - Zpracovávaný prvek v poli.

index - Index aktuálního prvku zpracovávaného v poli. (Volitelné)

pole - Pole, pro které forEach byl zavolán. (Volitelné)

Syntaxe

numbers.forEach(functionCallback);

Zpět

Metoda forEach() se vždy vrátí nedefinováno .

Příklad

Tisk hodnoty a indexu každého prvku

const numbers = [10, 6, 8, 19, 18, 20];
function printNumber(number, index) {
    console.log(`Index: ${index}  |  Value: ${number}`);
}

numbers.forEach(printNumber);
// logs:
// Index: 0  |  Value: 10
// Index: 1  |  Value: 6
// Index: 2  |  Value: 8
// Index: 3  |  Value: 19
// Index: 4  |  Value: 18
// Index: 5  |  Value: 20

pro každou metodu | představa

pro každou metodu | Youtube