Usando const ainda podemos modificar o conteúdo de objetos Javascript, mas a referência a este objeto será imutável.
const product = {name: "Sugar", weight: "1 kg"}; product.name = "Some New Name"; console.log(product);
{ name: "Some New Name", weight: "1 kg" }
Usar o congelamento é preferível nos casos em que não queremos modificar o conteúdo de um objeto.
const product = {name: "Sugar", weight: "1 kg"}; Object.freeze(product); product.name = "Some New Name"; console.log(product);
{ name: "Sugar", weight: "1 kg" }
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3