Bu kodda, prototip hala değişebilir.Bir prototipte değişiklikler nasıl önlenir?
Prototiplerdeki değişiklikleri nasıl önleyebilirim? Ben prototip değişiklik yapılmasını önlemek nasıl
var a = {a:1}
var b={b:1}
var c = Object.create(a)
Object.getPrototypeOf(c) //a
c.__proto__ = b;
Object.getPrototypeOf(c) //b
var d = Object.create(null)
Object.getPrototypeOf(d) //null
d.__proto__ = b;
Object.getPrototypeOf(d) //null
yardımcı bu freeze reference
, kontrol edildiğinde bu ön bilgi/mühürle. – Bergi
'__proto__', kullanımdan kaldırılmıştır. Eğer gerekiyorsa 'Object.setPrototypeOf' kullanın. – Bergi