Boshladik!
1.concat()
Bu massiv boshqa massiv(lar) va/yoki qiymat(lar) bilan birlashtirilgan yangi massivni qaytaradi.
const mevalar = ['๐', '๐', '๐', '๐'];
const sabzavotlar = ['๐ง
', '๐ฝ', '๐ฅ', '๐ฅ'];
// 1. concat()
const food = mevalar.concat(sabzavotlar); // ["๐", "๐", "๐", "๐", "๐ง
", "๐ฝ", "๐ฅ", "๐ฅ"]
2.copyWithin()
Massiv ichidagi massiv elementlari ketma-ketligini ko'chiradi/nusxalaydi.
// 2. copyWithin()
const mevalar = ['๐', '๐', '๐', '๐'];
const fruitsCopy = mevalar.copyWithin(0, 2); // ["๐", "๐", "๐", "๐"]
3.every()
Agar ushbu massivdagi har bir element funksiyasi shartiga javob bersa, true
qiymatini qaytaradi.
// 3. every()
const mevalar = ['๐', '๐', '๐', '๐'];
const allBananas = mevalar.every(meva => meva === '๐'); // false
4. fill()
Massivning barcha elementlarini boshlang'ich indeksdan yakuniy indeksgacha statik qiymat bilan to'ldiradi.
// 4. fill()
const mevalar = ['๐', '๐', '๐', '๐'];
const lemons = mevalar.fill('๐'); // ["๐", "๐", "๐", "๐"]
5. filter()
Taqdim etilgan filtrlash funksiyasi true
qiymatini qaytaradigan chaqiruvchi massivning barcha elementlarini o'z ichiga olgan yangi massivni qaytaradi.
// 5. filter()
const mevalar = ['๐', '๐', '๐', '๐'];
const onlyBananas = ['๐', '๐', '๐', '๐'].filter(meva => meva === '๐'); // ["๐", "๐"]
6. find()
Agar massivdagi ba'zi element
funksiyasi shartiga javob bersa massivdagi topilgan elementni qaytaradi yoki topilmasa, undefined
qaytaradi.
// 6. find()
const mevalar = ['๐', '๐', '๐', '๐'];
const cherry = mevalar.find(meva => meva === '๐'); // "๐"
7. findIndex()
Agar massivdagi element funksiya shartiga javob bersa, topilgan indeksni, javob bermasa, -1
ni qaytaradi.
// 7. findIndex()
const mevalar = ['๐', '๐', '๐', '๐'];
const cherryIndex = mevalar.findIndex(meva => meva === '๐'); // 2
8. forEach()
Massivdagi har bir element uchun funksiyani chaqiradi.
// 8. forEach()
const sabzavotlar = ['๐ง
', '๐ฝ', '๐ฅ', '๐ฅ'];
sabzavotlar.forEach(sabzavot => console.log(sabzavot));
// "๐ฅฆ"
// "๐ฝ"
// "๐ฅ"
// "๐ฅ"
9. includes()
Berilgan qiymat massivda bor yo'qligini aniqmaydi va mos ravishda true
yoki false
qiymat qaytaradi.
// 9. includes()
const sabzavotlar = ['๐ง
', '๐ฝ', '๐ฅ', '๐ฅ'];
const includesCorn = sabzavotlar.includes('๐ฝ'); // true
const includesTomato = sabzavotlar.includes('๐
'); // false
10. join()
Massivning barcha elementlarini string'ga birlashtiradi.
// 10. join()
const sabzavotlar = ['๐ง
', '๐ฝ', '๐ฅ', '๐ฅ'];
const vegetablesGroup = sabzavotlar.join(''); // "๐ฅฆ๐ฝ๐ฅ๐ฅ"
11. map()
Ushbu massivdagi har bir element uchun chaqirilgan funksiyaning natijalarini o'z ichiga olgan yangi massivni qaytaradi.
// 11. map()
const sabzavotlar = ['๐ง
', '๐ฝ', '๐ฅ', '๐ฅ'];
const doubledVegetables = sabzavotlar.map(sabzavot => sabzavot + sabzavot);
// ["๐ฅฆ๐ฅฆ", "๐ฝ๐ฝ", "๐ฅ๐ฅ", "๐ฅ๐ฅ"]
12. push()
Massiv oxiriga bir yoki bir nechta element qoโshadi va massivning yangi uzunligini qaytaradi.
// 12. push()
const mevalar = ['๐', '๐', '๐', '๐'];
mevalar.push('๐ฅ'); // ["๐", "๐", "๐", "๐", "๐ฅ"]
13. reverse()
Massiv elementlarining joydagi tartibini oโzgartiradi.
// 13. reverse()
const mevalar = ['๐', '๐', '๐', '๐'];
const mevalar = ['๐', '๐', '๐', '๐'];
const reversedFruits = mevalar.reverse(); // ["๐", "๐", "๐", "๐"]
14. slice()
Chaqiriluvchi massivning bir qismini chiqaradi va yangi massivni qaytaradi.
// 14. slice()
const mevalar = ['๐', '๐', '๐', '๐'];
mevalar.slice(2); // ["๐", "๐"]
15. some()
Agar ushbu massivdagi kamida bitta element funksiya shartiga javob bersa, true
qiymatini qaytaradi.
// 15. some()
const mevalar = ['๐', '๐', '๐', '๐'];
const bananaExists = mevalar.some(meva => meva === '๐')); // true
- sort() Massiv elementlarini joyida saralaydi va massivni qaytaradi.
// 16. sort()
const mevalar = ['๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐', '๐'];
mevalar.sort(); // ["๐", "๐", "๐", "๐", "๐", "๐", "๐", "๐", "๐"]
17. splice()
Massivga elementlarni qoโshadi va/yoki oโchiradi.
// 17. splice()
const mevalar = ['๐', '๐', '๐', '๐'];
mevalar.splice(2, 1, '๐ฅ'); // ["๐", "๐", "๐ฅ", "๐"]
Agar maqola sizga manzur bo'lgan bo'lsa, โค๏ธ bosishni unutmang!
Agar qandaydir savolingiz bo'lsa ushbu Telegram โค๏ธ orqali bog'laning!
Top comments (0)