Javascript const
Using const we can still modify the contents of a Javascript objects but the reference to this object will be immutable.
const product = {name: "Sugar", weight: "1 kg"}; product.name = "Some New Name"; console.log(product); { name: "Some New Name", weight: "1 kg" } Javascript freeze
Using freeze is preferred in cases where we do not want to modify the contents of an object.
const product = {name: "Sugar", weight: "1 kg"}; Object.freeze(product); product.name = "Some New Name"; console.log(product); { name: "Sugar", weight: "1 kg" }
Top comments (0)