JavaScript'te Nesneler

JavaScript nesneleri, ilgili verileri anahtar-değer (key-value) çiftleri olarak saklar. Her anahtar, kendi değeri için benzersiz bir tanımlayıcı görevi görür.

Bir nesnedeki değerler şunları içerir:

Nesneler değiştirilebilir (mutable) yapıdadır. Özellikleri (properties) istediğiniz zaman ekleyebilir, değiştirebilir veya kaldırabilirsiniz. Bu, verileri ve davranışları bir arada gruplandırmanıza yardımcı olur.

Nesne oluşturmanın iki yolu:

  1. Nesne Literalleri (Object Literals) Özellikleri doğrudan tanımlamak için süslü parantez kullanın. Örnek: const user = { name: "Vidhya", age: 23, job: "Developer" };

  2. Yeni Nesne Yapıcısı (New Object Constructor) Object() yapıcı fonksiyonunu kullanın. Örnek: const user = new Object(); user.name = "Alex"; user.age = 4;

Nesnelerle nasıl çalışılır:

Referanslarınızı sabit tutmak için nesnelerinizi her zaman const ile tanımlayın.

Kaynak: https://dev.to/vidhya_murali_5aabe7784bd/objects-in-javascript-5600