𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁'𝘁𝗲 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿 𝘃𝗲 𝗔𝗿𝗿𝗮𝘆 𝗞𝗼𝗻𝘂𝗹𝗮𝗿ı𝗻𝗱𝗮 𝗨𝘀𝘁𝗮𝗹𝗮ş𝗺𝗮𝗸

JavaScript'te nesnelerin nasıl oluşturulacağını ve listelerin nasıl yönetileceğini anlamanız gerekir. Bu kılavuz, constructor'ları ve array'leri kapsamaktadır.

Constructor'lar

Bir constructor, aynı yapıya sahip birden fazla nesne oluşturur. Yeni bir örnek (instance) oluşturmak için "new" anahtar kelimesini kullanın.

Örnek:

function Person(name = "Unknown", age = 0) {
    this.name = name;
    this.age = age;
}

const person1 = new Person("Pranjal", 30);
const person2 = new Person();

Person 1, "Pranjal" ismini ve 30 yaşını tutar. Person 2 ise varsayılan değerleri kullanır.

Array'ler

Array'ler veri listelerini saklar. JavaScript array'leri sıfır tabanlı indeksleme kullanır. Bu, ilk öğenin 0 indeksinde olduğu anlamına gelir.

Temel kurallar: • Listenizin boyutunu görmek için .length kullanın. • Sona öğe eklemek için push kullanın. • Son öğeyi kaldırmak için pop kullanın. • Başa öğe eklemek için unshift kullanın. • İlk öğeyi kaldırmak için shift kullanın.

Pratik Mantık

Verileri işlemek için array'leri kullanabilirsiniz. Örneğin, bir not listesinden başarı durumlarını hesaplayabilirsiniz.

  1. Başarısız notları bulmak için array içinde döngü kurun.
  2. Toplamı elde etmek için tüm sayıları toplayın.
  3. Ortalamayı bulmak için toplamı array uzunluğuna bölün.
  4. Bir not atamak için if-else ifadelerini kullanın.

Bu mantık, kodunuzdaki veri görevlerini otomatize etmenize yardımcı olur.

Kaynak: https://www.geeksforgeeks.org/javascript/javascript-arrays/ Kaynak: https://www.geeksforgeeks.org/javascript/js-constructor-method/

Tam yazı: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8

İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi