Metod forEach
Metod forEach massivning barcha elementlarini
ketma-ket takrorlash imkonini beradi.
Metod parametr sifatida funksiyani oladi, u
har bir massiv elementi uchun bajariladi.
Ushbu funksiyaga uchta parametr berish mumkin. Agar bu parametrlar mavjud bo'lsa (ular majburiy emas), unda birinchisiga avtomatik ravishda massiv elementi, ikkinchisiga uning massivdagi raqami (indeks), uchinchisiga esa - massivning o'zi tushadi.
Sintaksis
javascriptmassiv.forEach(function(element, indeks, massiv) {
barcha elementlar uchun bajariladigan kod
});
Misol
Keling, massiv elementlarini konsolga chiqaramiz:
javascriptlet arr = [1, 2, 3, 4, 5];
arr.forEach(function(elem) {
console.log(elem);
});
Misol
Keling, elementlar va ularning raqamlarini konsolga chiqaramiz:
javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.forEach(function(elem, ind) {
console.log(elem, ind);
});
Misol
Keling, massiv elementlari yig'indisini topamiz:
javascriptlet arr = [1, 2, 3, 4, 5];
let sum = 0;
arr.forEach(function(elem) {
sum += elem;
});
console.log(sum);
Kodni bajarish natijasi:
javascript15