Mit const können wir weiterhin den Inhalt eines Javascript-Objekts ändern, aber der Verweis auf dieses Objekt bleibt unveränderlich.
const product = {name: "Sugar", weight: "1 kg"}; product.name = "Some New Name"; console.log(product);
{ name: "Some New Name", weight: "1 kg" }
Die Verwendung von Freeze wird in Fällen bevorzugt, in denen wir den Inhalt eines Objekts nicht ändern möchten.
const product = {name: "Sugar", weight: "1 kg"}; Object.freeze(product); product.name = "Some New Name"; console.log(product);
{ name: "Sugar", weight: "1 kg" }
Das obige ist der detaillierte Inhalt vonDeklaration mit const vs freeze in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!