JavaScript-da Masivi
Orqa tomonda siz JavaScript massivlarini mashq qilish kabi kengaytirishingiz kerak. Boshqa tillarda bo'lgani kabi, dasturlash, massivlar bir nechta yolg'izlikni saqlab qolish uchun g'alaba qozonadi. Farqi shundaki JavaScript massivlari bir vaqtning o'zida ma'lumotlar turlari sonini yo'q qilishi mumkin.
Bunday massivlar bilan ishlash uchun bizga JavaScript usullari kerak: masalan, tilim() & splice(). Siz shunday massiv yaratishingiz mumkin:
arrayDefinition = bo'lsin; // JS da massiv deklaratsiyasi
Keling, boshqa turdagi ma'lumotlarning yana bir qatorini yaratamiz:
let massivi=;
JavaScript bilan massivlar yaratishi mumkin turli xil turlari ma'lumotlar: raqamlar, qatorlar va mantiqiy qiymatlar bilan.
tilim()
Usul tilim() massivning berilgan qismining nusxasi, so'ngra ko'chirilgan qismning nusxasini yangi massivdan aylantiring. Tashqi massiv o'z-o'zidan o'zgarmaydi.
Massiv tilim(dan,gacha);
Masalan, men taxmin qilgan massivning dastlabki uchta elementini aytib bermoqchiman. Massivning birinchi elementi har doim 0 sifatida tayinlanadi, shuning uchun parametr dan 0 kiritaman.
Massiv --> 1 // kiritilgan massiv --> 2 // kiritilgan massiv --> 3 // kiritilgan massiv --> "salom dunyo" // kiritilmagan
Bu erda siz yo'qolishingiz mumkin! Axis nega men ovoz berdim "qa qadar".
newArray = array.slice(0, 3); // qaytariladigan qiymat ham massivdir
Nareshti, men yangi massiv yarataman va o'zgarish bilan yoga bog'layman newArray. Natijaga qaraymiz:
Massivni hikoya qilish va yangi massivga elementlar qo‘shish
Change newArray yangi massivga aylanadi, asl massiv o'zgarishsiz qoladi.
Muhim eslatma: usul tilim() ichida g'alaba qozonishingiz mumkin qatorlar.
Do'stlaringiz bilan baham: |