A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.w3schools.com/jsref/jsref_foreach.asp below:

Website Navigation


JavaScript Array forEach() Method

JavaScript Array forEach() Example 1

Calls a function for each element in fruits:

const fruits = ["apple", "orange", "cherry"];
fruits.forEach(myFunction);

Try it Yourself » Description

The forEach() method calls a function for each element in an array.

The forEach() method is not executed for empty elements.

Syntax

array.forEach(function(currentValue, index, arr), thisValue)

Parameters function() Required.
A function to run for each array element. currentValue Required.
The value of the current element. index Optional.
The index of the current element. arr Optional.
The array of the current element. thisValue Optional. Default undefined.
A value passed to the function as its this value. Return Value More Examples

Compute the sum:

let sum = 0;

const numbers = [65, 44, 12, 4];

numbers.forEach(myFunction);

function myFunction(item) {

sum += item;

}

Try it Yourself »

Multiply each element:

const numbers = [65, 44, 12, 4];

numbers.forEach(myFunction)

function myFunction(item, index, arr) {

arr[index] = item * 10;

}

Try it Yourself » Browser Support

forEach() is an ECMAScript5 (ES5 2009) feature.

JavaScript 2009 is supported in all browsers since July 2013:

Chrome
23 IE/Edge
11 Firefox
21 Safari
6 Opera
15 Sep 2012 Sep 2012 Apr 2013 Jul 2012 Jul 2013

Track your progress - it's free!


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4