JavaScript 📜
October 8
Obyektlarni himoya qilish metodlari
// Qayta tayinlashni (o‘zgartirishni) oldini oladiconst car = {type:"Fiat", model:"500", color:"white"};
// Obyektga yangi xususiyatlar qo‘shilishini oldini oladiObject.preventExtensions(object)
// Agar obyektga yangi xususiyatlar qo‘shish mumkin bo‘lsa, true qiymatini qaytaradiObject.isExtensible(object)
// Obyektga yangi xususiyat qo‘shish va mavjudini o‘chirishni oldini oladiObject.seal(object)
// Agar obyekt "sealed" bo‘lsa, true qiymatini qaytaradiObject.isSealed(object)
// Obyektni har qanday o‘zgarishlardan himoya qiladiObject.freeze(object)
// Agar obyekt "muzlatilgan" bo‘lsa, true qiymatini qaytaradiObject.isFrozen(object)