Derse geri dön
Bu materyal sadece dillerinde mevcuttur. Lütfen Türkçe diline çevirmek için bize yardım edin.

Sabit objeler?

const ile tanımlanmış objeler değiştirilebilir mi ? Ne düşünüyorsunuz?

const kullanici = {
  isim: "Mazlum"
};

// çalışır mı?
kullanici.isim = "Mahmut";

Tabi ki çalışır, hiç bir problem yok.

const sadece değişkenin kendisinin değişmesine engel olur.

Diğer bir deyişle kullanici bir referans obje tutmaktadır ve bu değişmez. Fakat bunun içeriği değişebilir.

const kullanici = {
  adi: "Mahmut"
};

// calisir
kullanici.isim = "Mahmut";

// hata
kullanici = 123;