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;