map()

Misol

Barcha element qiymatlarining kvadrat ildizlaridan iborat yangi massivni qaytaring:

// Create an iterator const myIterator = Iterator.from("123456789"); // Map the Iterator const mappedIterator = myIterator.map(x => x * 2);
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

map() har bir iterator elementi uchun funksiyani chaqirish natijasida yangi iterator yaratadi.

map() bo‘sh elementlar uchun funksiyani bajarmaydi.

map() asl iteratorni o‘zgartirmaydi.


Sintaksis

iterator.map(function(currentValue, index, arr), thisValue)

Parametrlar

Parametr Tavsif
function() Majburiy.
Har bir iterator 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 uzatiladigan va uning this qiymati sifatida ishlatiladigan qiymat.

Qaytariladigan qiymat

Tip Tavsif
IteratorHar bir iterator elementi uchun funksiyani bajarish natijalari.



Brauzerlarda qo‘llab-quvvatlash

iterator.map() — JavaScript 2025 imkoniyati.

ES 2025 2025-yil mayidan beri barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:

Chrome
136
Edge
136
Firefox
129
Safari
18.2
Opera
120
2025-yil aprel 2025-yil aprel 2024-yil avgust 2024-yil dekabr 2025-yil may


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!