104 of 264 menu

Kaedah forEach

Kaedah forEach membolehkan anda secara berurutan mengulangi semua elemen array. Kaedah ini menerima fungsi sebagai parameter, yang akan dilaksanakan untuk setiap elemen array.

Tiga parameter boleh dihantar ke fungsi ini. Jika parameter ini wujud (mereka tidak wajib), maka yang pertama secara automatik akan menerima elemen array, yang kedua akan menerima nombornya dalam array (indeks), dan yang ketiga - array itu sendiri.

Sintaks

array.forEach(function(elemen, indeks, array) { kod yang akan dilaksanakan untuk semua elemen });

Contoh

Mari kita output elemen array ke konsol:

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

Contoh

Mari kita output elemen dan nombor mereka ke konsol:

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

Contoh

Mari kita cari jumlah elemen array:

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

Keputusan pelaksanaan kod:

15

Lihat juga

  • kaedah map,
    yang juga membolehkan menggunakan fungsi untuk setiap elemen array
  • kaedah filter,
    yang membolehkan menapis elemen array
  • kaedah some dan every,
    yang melakukan pengesahan array
  • kaedah reduce dan reduceRight,
    yang meringkaskan array kepada satu nilai
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak