ForEach - example
Example of a forEach loop on an array, using an arrow function.const bands = [
{name: "Beastie Boys", category: "Rap", start: 1979, end: 2012},
{name: "Nirvana", category: "Grunge", start: 1987, end: 1994},
{name: "Run DMC", category: "Rap", start: 1981, end: 2002},
{name: "Sound Garden", category: "Grunge", start: 1984, end: 1997},
{name: "Queen", category: "Rock", start: 1970, end: 1991},
{name: "The Beatles", category: "Pop", start: 1960, end: 1970}
];
const result = document.querySelector('#am_result_foreach');
/* FOR EACH */
bands.forEach(band => {
const years = band.end - band.start;
result.innerHTML += `${band.name}: ${years} years<br>`
});
(Do not use for large arrays, is apparently a bit slow in Chrome at this time, June 2018)
RESULT