bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/JavaScript/Working with Data
JavaScript•Working with Data

JavaScript Array Iterations

Concept visual

JavaScript Array Iterations

Pointer walk
two pointers
leftright102132436485116
left=0
right=6
1
3

Start at both ends

Array Iteration Methods

Array iteration methods operate on every array item.

Array forEach

Array map()

Array flatMap()

Array filter()

Array reduce()

Array reduceRight()

Array every()

Array some()

Array from()

Array keys()

Array entries()

Array with()

Array Spread (...) Array Rest (...)

Complete JavaScript Array Reference

See Also:

Array Tutorial

Array Basic Methods

Array Search Methods

Array Sort Methods

Array Iteration Methods

Array Reference

JavaScript Array forEach()

The forEach()

method calls a function (a callback function) once for each array element.

Example

const numbers = [45, 4, 9, 16, 25];
let txt = "";
numbers.forEach(myFunction);
function myFunction(value, index, array) {
txt += value + "<br>";
}

Note that the function takes 3 arguments:

Previous

JavaScript Date Reference

Next

JavaScript Set Reference