javascript-array-array-ozellikleri-array-metotları-nedir

JavaScript Array, Array Özellikleri, Array Metotları Nedir ?

Array Nedir ?

javascript array nedir

JavaScript’te değişkenler, genellikle tek bir veriyi saklamak için kullanılır. Ancak, bir uygulamada birden çok veriyi efektif bir şekilde işlemek ve depolamak istediğinizde karşınıza “array” (dizi) kavramı çıkar. Diziler, birden çok farklı veriyi sıralı bir liste halinde tek bir değişkende tutmanızı sağlayan güçlü veri yapılarıdır.

Array Yapısı

Diziler, içerisinde farklı türde verilere sahip öğeleri bir araya getirir. Her bir öğe, bir sıra numarası ya da indeks ile belirlenmiş bir konumda bulunur. Bu indeksler, dizinin başlangıcından itibaren sıfırdan başlayarak artan tam sayılardır. Örneğin, bir dizi içindeki ilk öğeye ulaşmak için indeks 0 kullanılır.

//               0        1           2           3
const fruits = ["apple", "banana", "strawberry", "orange"];
let fruit = fruits[0]
console.log(fruit); //apple
fruit = fruits[1];
console.log(fruit); //banana
fruit = fruits[2];
console.log(fruit); //strawberry
fruit = fruits[3];
console.log(fruit); //orange
fruit = fruits[5];
console.log(fruit); //undefined

Array Özellikleri

  • Diziler uzunluğa sahiptir ve kaç öğesi olduğuna erişilebilir.
console.log(fruits.length); //4

  • Var olan dizinin içindeki öğeler değiştirilebilir.
fruits[0] = "mango"
console.log(fruits[0]); //mango
fruits[2] = "watermelon"; 
console.log(fruits[2]); //watermelon
console.log(fruits); //['mango', 'banana', 'watermelon', 'orange']

  • Bir dizi içine başka öğe eklenebilir.
fruits[4] = "lemon";
console.log(fruits); //['mango', 'banana', 'watermelon', 'orange', 'lemon']

ya da push () metodu ile dizinin sonuna yeni öğe eklenebilir.

fruits.push("lemon");
console.log(fruits); //['mango', 'banana', 'watermelon', 'orange', 'lemon']

  • Bir dizinin son öğesine erişilebilir.
console.log(fruits[fruits.length-1]); //lemon

  • Bir değişkenin türünü öğrenmek için “typeof” operatörü kullanılır. Bir dizi için “typeof” operatörü “object” döndürür. Bu nedenle bir değişkenin dizi olduğunu doğrulamak için kullanılabilecek iki yöntem vardır;

Benzer Gönderiler