Bölüm 9
Objects (Objeler)
JavaScript'te objeler değişkendir, çünkü referans objeye işaret eden değerleri değiştiririz. Bunun yerine, bir ilkel değeri değiştirirken, referansını değiştiriyoruz, bu da şimdi yeni değere işaret ediyor ve bu nedenle ilkel değişmezdir. JavaScript'in ilkel türleri true
, false
, numbers
, strings
, null
ve undefined
'dir. Herhangi bir diğer değer bir obje
dir. Objeler, propertyName
: propertyValue
çiftleri içerir. JavaScript'te bir obje
oluşturmanın üç yolu vardır:
literal
let object = {}; // Evet, sadece bir çift süslü parantez!
Not: bu önerilen yoldur.
nesne yönelimli
let object = new Object();
Not: Java'ya çok benzer.
ve
object.create
kullanaraklet object = Object.create(proto[, propertiesObject]);
Not: bu, belirtilen prototip nesnesi ve özellikleriyle yeni bir obje oluşturur.