Para testar a alteração em constantes criei um simples objeto:
const produtos = {
nome: 'Sabonete',
preco: 5.99,
descricao: 'Limpa até 99% dos germes da mão'
}
console.log(produtos)
Depois tentei alterar o valor da chave "preco" para 7.99:
const produtos = {
nome: 'Sabonete',
preco: 5.99,
descricao: 'Limpa até 99% dos germes da mão'
}
console.log(produtos)
produtos.preco = 7.99
console.log(produtos)
E de fato, ao término, foi possível alterar o valor de alguma chave num objeto que deveria ser constante, não permitindo nenhuma mudança. Portanto, eu gostaria de entender o motivo disso acontecer.