forEach()

1-misol

fruits massividagi har bir element uchun funksiyani chaqiring:

const fruits = ["apple", "orange", "cherry"]; fruits.forEach(myFunction);
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

forEach() metodi massivdagi har bir element uchun funksiyani chaqiradi.

forEach() metodi bo‘sh elementlar uchun bajarilmaydi.



Sintaksis

array.forEach(function(currentValue, index, arr), thisValue)

Parametrlar

function() Majburiy.
Har bir massiv elementi uchun bajariladigan funksiya.
currentValue Majburiy.
Joriy elementning qiymati.
index Ixtiyoriy.
Joriy elementning indeksi.
arr Ixtiyoriy.
Joriy element tegishli bo‘lgan massiv.
thisValue Ixtiyoriy. Standart qiymat undefined.
Funksiyaga uning this qiymati sifatida uzatiladigan qiymat.

Qaytariladigan qiymat

undefined


Ko‘proq misollar

Yig‘indini hisoblang:

let sum = 0; const numbers = [65, 44, 12, 4]; numbers.forEach(myFunction); function myFunction(item) {   sum += item; }
O‘zingiz sinab ko‘ring »

Har bir elementni ko‘paytiring:

const numbers = [65, 44, 12, 4]; numbers.forEach(myFunction) function myFunction(item, index, arr) {   arr[index] = item * 10; }
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

forEach() — ECMAScript5 (ES5 2009) imkoniyati.

JavaScript 2009 2013-yil iyulidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome
23
IE/Edge
11
Firefox
21
Safari
6
Opera
15
2012-yil sentabr 2012-yil sentabr 2013-yil aprel 2012-yil iyul 2013-yil iyul


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!