JavaScript massivi push() funksiyasi
push() funksiyasi massivga yangi element qo'shadi (oxirida).
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
mevalar.push("Gilos");
Agar siz biron bir o'zgaruvchiga biriktiradigan bo'lsangiz pop() funksiyasi yangi tuzilmaga ega massivning uzunligini qaytaradi.
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
let mavalar_soni = mevalar.push("Gilos");
JavaScript massivi shift() funksiyasi
shift() funksiyasi massivning birinchi elementini olib tashlaydi va qolgan barcha elementlarni pastki indeksga "o'tkazadi".
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
mevalar.shift();
["Shaftoli", "Zaldori", "Olcha"]
Agar siz biron bir o'zgaruvchiga biriktiradigan bo'lsangiz shift() funksiyasi o'chirilgan elementni qaytaradi.
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
let birinchi = mevalar.shift();
Olma
unshift() funksiyasi yangi massiv uzunligini qaytaradi.
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
mevalar.unshift();
3
JavaScript massiv elementini o'chirish
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
delete mevalar[0];
["Shaftoli", "Zaldori", "Olcha"]
JavaScript massiv elementlarini birlashtirish
concat() funksiyasi mavjud massivlarni birlashtirish orqali yangi massiv yaratadi:
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
const poliz_ekinlar = ["pamidor", "kartoshka", "bodring"];
const oziq_ovqat = mevalar.concat(poliz_ekinlar);
["Olma", "Shaftoli", "Zaldori", "Olcha", "pamidor", "kartoshka", "bodring"]
Eslatma: concat() mavjud massivni o'zgartirmaydi. Ushbu funksiya doim yangi massiv qaytaradi.
concat() funksiyasi bir nechta argumentni qabul qilishi mumkin.
const mevalar = ["Olma", "Shaftoli", "Zaldori", "Olcha"];
const poliz_ekinlar = ["pamidor", "kartoshka", "bodring"];
const tropik_mevalar = ["banan", "kivi"];
const oziq_ovqat = mevalar.concat(poliz_ekinlar, tropik_mevalar);
Do'stlaringiz bilan baham: |