JavaScript'te Diziler
Dizi, sıralı bir değer listesidir. Her bir değere eleman denir. Her elemanın bir indeks numarası vardır.
JavaScript dizileri hakkında temel bilgiler:
- Sayılar, stringler ve boolean değerler gibi karışık veri türlerini tutarlar.
- Otomatik olarak büyürler. Önceden bir boyut belirlemenize gerek yoktur.
Dizi oluşturma yöntemleri:
Array Constructor Array() fonksiyonunu kullanırsınız. let scores = new Array(10); Bu, 10 boş slotu olan bir dizi oluşturur.
Array Literal Bu tercih edilen yöntemdir. Köşeli parantez kullanılır. let colors = ['red', 'green', 'blue']; let emptyArray = [];
Elemanlara nasıl erişilir:
JavaScript, sıfır tabanlı indeksleme kullanır. İlk eleman 0. indekstedir. let mountains = ['Everest', 'Fuji', 'Nanga Parbat'];
- mountains[0], 'Everest' değerini döndürür.
- mountains[1], 'Fuji' değerini döndürür.
Bir indekse yeni bir değer atayarak değerleri değiştirebilirsiniz. mountains[2] = 'K2';
Yaygın dizi işlemleri:
- Sona ekleme: .push() kullanın
- Başa ekleme: .unshift() kullanın
- Sondan silme: .pop() kullanın
- Baştan silme: .shift() kullanın
- Bir indeks bulma: .indexOf() kullanın
- Bir değerin dizi olup olmadığını kontrol etme: Array.isArray() kullanın
Toplam eleman sayısını bulmak için .length özelliğini kullanın.
Kaynak: https://www.javascripttutorial.net/javascript-array/ Tam yazı: https://dev.to/pdhanush26/arrays-in-javascript-599a