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
javascriptmassiv.forEach(function(element, indeks, massiv) {
bütün elementlər üçün icra olunacaq kod
});
Nümunə
Gəlin massiv elementlərini konsola çıxaraq:
javascriptlet 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:
javascriptlet 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:
javascriptlet 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:
javascript15