Proqramlaşdırma

JavaScript massivi: push və length

Bir siyahıda bir neçə dəyər saxla, sona element əlavə et və sayını oxu.

Bütün dərslər · JavaScript dərsləri: sıfırdan öyrən

Massiv nədir

Massiv bir neçə məlumatı bir dəyişəndə saxlayır: adlar, oyunlar, xallar. Hər biri üçün ayrıca dəyişən lazım deyil.

let meyveler = ["Alma", "Armud", "Banan"];
console.log(meyveler);
// ["Alma", "Armud", "Banan"]

push: sona əlavə et

push() massivin sonuna element qoyur. Köhnə elementlər silinmir. Bir çağırışda bir neçə element də vermək olur.

let oyunlar = ["Minecraft", "Roblox"];
oyunlar.push("GTA", "FIFA");
console.log(oyunlar);
// ["Minecraft", "Roblox", "GTA", "FIFA"]

length və indeks

length elementlərin sayıdır. Bu metod deyil, ona görə mötərizə yazılmır: meyveler.length. İndeks 0-dan başlayır. Olmayan indeks undefined qaytarır.

let heyvanlar = ["Pişik", "İt"];
console.log(heyvanlar.length); // 2
heyvanlar.push("Dovşan");
console.log(heyvanlar.length); // 3
console.log(heyvanlar[0]); // Pişik
console.log(heyvanlar[5]); // undefined

Suallar

push nə edir? Massivin sonuna yeni element əlavə edir.

length() yazmaq olarmı? Xeyr. length xüsusiyyətdir, mötərizəsiz yazılır.

Birinci element hansı indeksdədir? 0-da. İkinci 1-dədir.

Olmayan indeks nə verir? undefined. Massiv özü yeni element yaratmır.

Müəllif: Nibras Code