Skip to content

JavaScript Massivlar: Ma'lumotnoma (Reference)

Ushbu sahifada JavaScript-dagi barcha massiv metodlari va xususiyatlarining to'liq ro'yxati berilgan.


Asosiy Metodlar

MetodTavsif
at()Indeks bo'yicha elementni qaytaradi (manfiy sonlarni ham qabul qiladi).
concat()Ikki yoki undan ortiq massivlarni birlashtirib, yangi massiv qaytaradi.
copyWithin()Massiv elementlarini massivning o'zida boshqa joyga ko'chiradi.
entries()Massiv elementlarining (indeks/qiymat) juftliklarini qaytaradi.
every()Massivdagi barcha elementlar shartga javob berishini tekshiradi.
fill()Massiv elementlarini bir xil statik qiymat bilan to'ldiradi.
filter()Shartga javob beradigan elementlardan iborat yangi massiv yaratadi.
find()Shartga javob beradigan birinchi elementni qaytaradi.
findIndex()Shartga javob beradigan birinchi element indeksini qaytaradi.
findLast()Shartga javob beradigan oxirgi elementni qaytaradi.
findLastIndex()Shartga javob beradigan oxirgi element indeksini qaytaradi.
flat()Ichma-ich joylashgan massivlarni bitta darajaga tekislaydi.
flatMap()Elementlarga funksiya qo'llaydi va keyin massivni tekislaydi.
forEach()Har bir element uchun funksiyani bir marta chaqiradi.
includes()Massivda ma'lum bir element borligini tekshiradi.
indexOf()Ma'lum bir qiymatning birinchi indeksini qaytaradi.
join()Massiv elementlarini matn sifatida birlashtiradi.
keys()Massiv indekslaridan iborat iteratorni qaytaradi.
lastIndexOf()Ma'lum bir qiymatning oxirgi indeksini qaytaradi.
map()Har bir element ustida funksiya bajarib, yangi massiv yaratadi.
pop()Massivning oxirgi elementini o'chiradi.
push()Massiv oxiriga yangi element qo'shadi.
reduce()Massivni bitta yagona qiymatga keltirish (yig'indi va h.k.).
reverse()Massiv elementlari tartibini teskarisiga o'zgartiradi.
shift()Massivning birinchi elementini o'chiradi.
slice()Massivning bir qismini nusxalab yangi massiv qaytaradi.
some()Kamida bitta element shartga javob berishini tekshiradi.
sort()Massivni saralaydi.
splice()Elementlarni o'chiradi yoki yangilarini qo'shadi.
toString()Massivni matnga aylantiradi.
unshift()Massiv boshiga yangi element qo'shadi.
with()Ma'lum bir indeksdagi elementni o'zgartirib, yangi massiv qaytaradi.

Massiv Xususiyatlari (Properties)

  • length: Massivdagi elementlar sonini qaytaradi (yoki belgilaydi).
  • prototype: Massiv obyektiga yangi xususiyat va metodlar qo'shish imkonini beradi.

Xulosa

JavaScript massiv metodlari juda boy va ko'p qirrali. Ushbu ma'lumotnomadan kerakli metodni tezda topish va uning vazifasini tushunib olish uchun foydalanishingiz mumkin.