𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 -> 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁'𝘁𝗲 𝗗𝗶𝘇𝗶𝗹𝗲𝗿

Dizi, veri koleksiyonlarını saklamak için kullanılan bir nesnedir.

Her öğe için ayrı değişkenler oluşturmak yerine, hepsini bir arada tutmak için tek bir dizi kullanırsınız. Bu, zaman kazandırır ve kodunuzu temiz tutar.

JavaScript dizilerinin temel özellikleri:

  • Elemanlar: Bunlar listenizin içindeki değerlerdir.
  • Sıralıdır: Her elemanın belirli bir konumu vardır.
  • Sıfır tabanlı indeksleme: İlk öğe 0. indekste yer alır. İkinci öğe 1. indekste yer alır.
  • Dinamik boyut: İhtiyacınız olduğunda öğe ekleyebilir veya çıkarabilirsiniz.
  • Heterojen: Tek bir listede sayılar, dizeler, nesneler ve hatta diğer dizileri saklayabilirsiniz.

Neden kullanmalıyız?

Eğer 300 tane araba ismine sahipseniz, 300 ayrı değişken oluşturamazsınız. Bir dizi, 300 ismin tamamını tek bir isim altında tutar. Daha sonra herhangi bir arabayı indeks numarasını kullanarak bulabilirsiniz.

Dizi nasıl oluşturulur:

En iyi yöntem bir dizi literali (array literal) kullanmaktır. Hızlıdır ve okunması kolaydır.

const cars = ["Saab", "Volvo", "BMW"];

new anahtar kelimesini de kullanabilirsiniz ancak bu gerekli değildir. Daha iyi performans için literal yöntemine bağlı kalın.

Önemli bilgiler:

  • Diziler nesnelerdir. Bir diziyi kontrol ettiğinizde typeof operatörü "object" döndürür.
  • Bir dizinin içine her şeyi saklayabilirsiniz. Buna fonksiyonlar ve diğer nesneler de dahildir.
  • length özelliği, listenizde kaç öğe olduğunu söyler.
  • length değeri, her zaman en yüksek indeksten bir fazladır.

Verilere erişim:

İlk öğeyi almak için: let first = fruits[0];

Son öğeyi almak için: let last = fruits[fruits.length - 1];

Kaynak: https://www.w3schools.com/js/js_arrays.asp

Full post: https://dev.to/madhanraj/arrays-in-javascript-56e1