Modifying Javascript Objects With Const And Freeze
Javascript const can modify object contents, but reference remains immutable. Use Object.freeze() for true immutability.
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);...