CodeGym /Kurslar /Frontend SELF AZ /JavaScript-də Massivlər

JavaScript-də Massivlər

Frontend SELF AZ
Səviyyə , Dərs
Mövcuddur

8.1 Massivlərin yaradılması

JavaScript-də massivlər — məlumat strukturu, hansı ki, dəyərlərin sıralanmış kolleksiyalarını saxlamağa imkan verir. Bu dəyərlər istənilən tipdə ola bilər, o cümlədən rəqəmlər, strings, obyektlər və hətta başqa massivlər. JavaScript-də massivlər dinamik dəyişənlidir, yəni onların ölçüsü proqramın icrası zamanı dəyişə bilər.

Massivlərin yaradılması və inizializasiyası:

1. Massiv literallarından istifadə

Massiv yaratmağın ən sadə yolu kvadrat mötərizələrdən [] istifadə etməkdir:

JavaScript
    
      let array1 = []; // boş massiv
      let array2 = [1, 2, 3]; // üç elementli massiv
    
  

2. Massiv konstruktorundan istifadə

Array konstruktoru massivləri funksiya ilə yaratmağa imkan verir:

JavaScript
    
      let array1 = new Array(); // boş massiv
      let array2 = new Array(3); // uzunluğu 3 olan massiv (bütün elementlər undefined)
      let array3 = new Array(1, 2, 3); // üç elementli massiv
    
  

3. Massivi dəyərlərlə doldurmaq

Massiv yaradıldıqdan sonra onu dəyərlərlə doldura bilərsiniz:

JavaScript
    
     let array = [];
     array[0] = 'alma';
     array[1] = 'banan';
     array[2] = 'gilas';
    
  

8.2 Massivin elementlərinə giriş

Massivin elementləri sıfırdan başlayaraq indeksləşdirilir. Elementlərə giriş etmək üçün dördbucaqlı mötərizələrdən istifadə olunur:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      console.log(fruits[0]); // "Apple"
      console.log(fruits[1]); // "Banana"
      console.log(fruits[2]); // "Cherry"
    
  

Massiv elementlərinin dəyişdirilməsi

Massiv elementləri indekslər vasitəsilə dəyişdirilə bilər:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      fruits[1] = "Blueberry";
      console.log(fruits); // ["Apple", "Blueberry", "Cherry"]
    
  

length xüsusiyyəti

length xüsusiyyəti massivdəki elementlərin sayını qaytarır:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      console.log(fruits.length); // 3
    
  

8.3 Elementlərin əlavə və ya silinməsi üçün massiv metodları

1. Push metodu

push() metodu bir və ya bir neçə elementi massivə əlavə edir və massivdən yeni uzunluğu qaytarır:

JavaScript
    
      let fruits = ['apple', 'banana'];
      fruits.push('cherry'); // ['apple', 'banana', 'cherry']
      console.log(fruits.length); // 3
    
  

2. Pop metodu

pop() metodu massivdəki son elementi silir və həmin elementi qaytarır:

JavaScript
    
      let fruits = ['apple', 'banana', 'cherry'];
      let last = fruits.pop(); // 'cherry'
      console.log(fruits); // ['apple', 'banana']
    
  

3. Shift metodu

shift() metodu massivdəki ilk elementi silir və həmin elementi qaytarır. Qalan elementlər isə sola doğru bir pillə sürüşdürülür:

JavaScript
    
      let fruits = ['apple', 'banana', 'cherry'];
      let first = fruits.shift(); // 'apple'
      console.log(fruits); // ['banana', 'cherry']
    
  

4. Unshift metodu

unshift() metodu bir və ya bir neçə elementi massivə əlavə edir və massivdən yeni uzunluğu qaytarır:

JavaScript
    
      let fruits = ['banana', 'cherry'];
      fruits.unshift('apple'); // ['apple', 'banana', 'cherry']
      console.log(fruits.length); // 3
    
  
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION