104 of 264 menu

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

massiv.forEach(function(element, indeks, massiv) { barcha elementlar uchun bajariladigan kod });

Misol

Keling, massiv elementlarini konsolga chiqaramiz:

let arr = [1, 2, 3, 4, 5]; arr.forEach(function(elem) { console.log(elem); });

Misol

Keling, elementlar va ularning raqamlarini konsolga chiqaramiz:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.forEach(function(elem, ind) { console.log(elem, ind); });

Misol

Keling, massiv elementlari yig'indisini topamiz:

let arr = [1, 2, 3, 4, 5]; let sum = 0; arr.forEach(function(elem) { sum += elem; }); console.log(sum);

Kodni bajarish natijasi:

15

Shuningdek qarang

  • metod map,
    u ham massivning har bir elementiga funksiyani qo'llash imkonini beradi
  • metod filter,
    u massiv elementlarini filtrlash imkonini beradi
  • metodlar some va every,
    massivni tekshirishni bajaruvchi
  • metodlar reduce va reduceRight,
    massivni bitta qiymatga qisqartiruvchi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish