Javascript Array Iteration

array.forEach()

Runs a function for each element of the array

array.map()

Creates a new array by running a function on each element

array.filter()

The "filter" creates a new array with the elements that passes a test

array.reduce()

"Reduce" runs a function on each element to produce "reduce" the array to a single value

array.reduceRight()

This method does the same as the previous one but starting from the last element of an array.

array.every()

This test if ALL array elements passes a test

array.some()

If SOME elements passes a test, returns true