define property
JavaScript
var obj = {
name: "Ram"
};
Object.defineProperty(obj, "city", {
value: "Pune",
writable: false,
enumerable: false,
configurable: false
})
// when try to redefine property
Object.defineProperty(obj, "city", {
writable: true,
})
console.log(obj);
obj.city = "ddun";
console.log(Object.keys(obj));