forEach metodu
forEach metodu massivin bütün elementlərini
ardıcıl olaraq gəzməyə imkan verir.
Metod parametr olaraq, hər bir massiv elementi
üçün icra olunacaq bir funksiya qəbul edir.
Bu funksiyaya üç parametr ötürülə bilər. Əgər bu parametrlər mövcuddursa (onlar məcburi deyil), onda birincisinə avtomatik olaraq massiv elementi, ikincisinə onun massivdəki nömrəsi (indeks), üçüncüsünə isə massivin özü daxil olacaq.
Sintaksis
massiv.forEach(function(element, indeks, massiv) {
bütün elementlər üçün icra olunacaq kod
});
Nümunə
Gəlin massiv elementlərini konsola çıxaraq:
let arr = [1, 2, 3, 4, 5];
arr.forEach(function(elem) {
console.log(elem);
});
Nümunə
Gəlin elementləri və onların nömrələrini konsola çıxaraq:
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.forEach(function(elem, ind) {
console.log(elem, ind);
});
Nümunə
Gəlin massiv elementlərinin cəmini tapaq:
let arr = [1, 2, 3, 4, 5];
let sum = 0;
arr.forEach(function(elem) {
sum += elem;
});
console.log(sum);
Kodun icrasının nəticəsi:
15