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

  • HTML Input Etiketi Nedir, Nasıl Kullanılır, Input Türleri Nelerdir ?

    HTML Input Etiketi Nedir, Ne İşe Yarar ? HTML, web geliştirme sürecinde en temel yapı taşlarından biridir ve kullanıcıların bilgi girişi yapmasını sağlamak için form elemanları içerir. Bu form elemanlarının başında da “<input>” etiketi gelir. “<input>” etiketi, kullanıcının çeşitli veri tiplerini girmesine izin veren birçok özelliği barındıran esnek bir yapıdır. Yukarıdaki örnekte, “type” özelliği “text”…

  • CSS Font Özellikleri Nedir, Ne İşe Yarar, Nasıl Kullanılır ?

    Web tasarımının önemli bir bileşeni, metinlerin görünümünü şekillendiren CSS font özellikleridir. Web sayfalarındaki yazıların stili, boyutu, rengi ve düzeni kullanıcı deneyimini büyük ölçüde etkiler. CSS Font-Family (Yazı Tipi): font-family, bir metin öğesinin yazı tipini belirlemek için kullanılır. Bu özellik, metinlerin hangi yazı tipleriyle görüntüleneceğini tanımlar. font-family özelliği, bir veya birden fazla yazı tipi adı listesi…

  • |

    JWT(JSON Web Token) Nedir?

    Web projelerimizi yetkisiz erişimlerden korumak ve yetkili kullanıcı erişimleri için çeşitli yöntemler kullanırız. Yaygın yöntem olarak token kullanmaktır. JWT (JSON Web Token), kullanıcı kimlik doğrulaması ve güvenli bir şekilde bilgi taşımamızı sağlayan bir metot sunar. JWT, bir RFC7519 endüstri standartıdır. Üç temel bölümden oluşur: Aşağıdaki görselde, JWT.IO sitesinde temel olarak nasıl oluşturulduğu gösterilmiş. Buradaki veriler…

  • TypeScript Nedir?

    TypeScript, Microsoft tarafından geliştirilen ve JavaScript’e statik tip denetimi ekleyen bir programlama dilidir. JavaScript, web sayfalarını dinamik hale getiren, yorumlanan bir programlama dilidir. TypeScript ise, JavaScript’in dinamik yapısını korurken, daha güvenli ve yönetilebilir kod yazılmasına imkan tanır. Her geçerli JavaScript kodu aynı zamanda geçerli bir TypeScript kodudur, ancak TypeScript, kod yazım sürecini daha düzenli ve…

  • JavaScript Nedir, Ne İşe Yarar, Nasıl Kullanılır ?

    Netscape Kimdir ? JavaScript Ne İşe Yarar ? JavaScript, web tarayıcılarında kullanılan bir programlama dilidir ve genellikle istemci tarafında (client-side) çalışır. HTML ve CSS ile birlikte web sayfalarının dinamik ve etkileşimli olmasını sağlayan önemli bir bileşenidir. Kullanıcıların web sayfaları üzerinde etkileşimde bulunmalarını, veri girişi yapmalarını ve sayfalar arasında geçiş yapmalarını mümkün kılar. Ayrıca, web uygulamalarının…

  • React Router Nedir, Ne İşe Yarar, Nasıl Kullanılır ?

    React Router Nedir, Ne İşe Yarar? React Router, React uygulamalarında sayfa yönetimini kolaylaştırmak ve kullanıcıların farklı sayfalar arasında gezinmelerini sağlamak için kullanılan bir JavaScript kütüphanesidir. Bu kütüphane, tek sayfalık uygulamalar (SPA) için tasarlanmıştır ve sayfa geçişlerini hızlı ve sorunsuz bir şekilde yapmak için URL tabanlı bir yönlendirme sağlar. React Router Nasıl Kullanılır ? React Router…