𝗖𝗥𝗨𝗗 𝘃𝗲 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿'𝗹𝗮𝗿 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁'𝘁𝗮
JavaScript'ta verileri yönetmeniz gerekir. Bunu CRUD işlemleri ve constructor'lar aracılığıyla yaparsınız.
CRUD; Create (Oluşturma), Read (Okuma), Update (Güncelleme) ve Delete (Silme) anlamına gelir. Bu dört adım, nesne verilerini yönetmenizi sağlar.
• Create: Bir nesneye yeni özellikler ekleyin. Basit anahtarlar için nokta notasyonunu kullanın. Anahtarınız boşluk veya özel karakter içeriyorsa köşeli parantez notasyonunu kullanın.
• Read: Bir nesneden değerleri alın. Eğer anahtar mevcut değilse, JavaScript undefined döndürür.
• Update: Mevcut bir değeri değiştirin. Değeri doğrudan değiştirebilir veya güncellemeleri içeren yeni bir nesne oluşturmak için spread operatörünü kullanabilirsiniz.
• Delete: Bir özelliği kaldırmak için delete operatörünü kullanın. Bu, hem anahtarı hem de değeri kaldırır.
Constructor'lar nesne oluşturmanıza yardımcı olur. Bir constructor özel bir fonksiyondur. new anahtar kelimesini kullandığınızda çalışır.
Bir constructor'ı çağırdığınızda üç şey gerçekleşir:
- JavaScript yeni ve boş bir nesne oluşturur.
thisanahtar kelimesi bu yeni nesneye işaret eder.- Constructor yeni nesneyi döndürür.
Tekil nesneler için nesne literal'larını kullanmalısınız. Çok sayıda nesne oluşturmanız gerektiğinde ise constructor'ları kullanın. Bir constructor'dan üretilen her nesne benzersiz kalır. Bir nesnede yapılan değişiklikler diğerlerini etkilemez.
Kaynak: https://dev.to/karthick_07/understanding-constructors-and-crud-operations-in-programming-20pe