JavaScript massivini unshift()
Usul unshift() massivga yangi element qo'shadi (boshida) va eski elementlarni "o'chiradi":
Misol
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon");
Usul unshift() yangi massiv uzunligini qaytaradi:
Misol
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon");
JavaScript massivini o'chirish() Ogohlantirish!
Massiv elementlari JavaScript delete operatori yordamida o'chirilishi mumkin.
const fruits = ["Banana", "Orange", "Apple", "Mango"];
delete fruits[0];
Massivlarni birlashtirish (birlashtiruvchi).
Usul concat() mavjud massivlarni birlashtirish (birlashtirish) orqali yangi massiv yaratadi:
Misol (ikki massivni birlashtirish)
const myGirls = ["Cecilie", "Lone"];
const myBoys = ["Emil", "Tobias", "Linus"];
const myChildren = myGirls.concat(myBoys);
concat() mavjud massivlarni o'zgartirmaydi. U har doim yangi massivni qaytaradi.
Usul concat() har qanday qator argumentlarini qabul qilishi mumkin:
Misol (Uch massivni birlashtirish)
const arr1 = ["Cecilie", "Lone"];
const arr2 = ["Emil", "Tobias", "Linus"];
const arr3 = ["Robin", "Morgan"];
const myChildren = arr1.concat(arr2, arr3);
Usul concat() argument sifatida qatorlarni ham qabul qilishi mumkin:
Misol (massivni qiymatlar bilan birlashtirish)
const arr1 = ["Emil", "Tobias", "Linus"];
const myChildren = arr1.concat("Peter");
Usul splice() massivga yangi elementlar qo'shadi.
Usul slice() massivning bir qismini ajratadi.
JavaScript Array splice()
Usul splice() massivga yangi elementlar qo'shish uchun ishlatilishi mumkin:
Misol
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
Birinchi parametr (2) yangi elementlar qo'shilishi (qo'shilishi) kerak bo'lgan joyni belgilaydi.
Ikkinchi parametr (0) qancha elementni olib tashlash kerakligini belgilaydi .
Qolgan parametrlar ("Limon", "Kivi") qo'shiladigan yangi elementlarni belgilaydi .
Usul splice() o'chirilgan elementlar bilan massivni qaytaradi:
Misol
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 2, "Lemon", "Kiwi");
Do'stlaringiz bilan baham: |