Este blog explicará o uso de “const” com objetos em JavaScript.
Uso de “const” com objetos em JavaScript
O ' const ” com objetos em JavaScript permite a modificação das propriedades do objeto, mas não permite a reatribuição da variável a outro objeto.
Exemplo
Crie ou declare um objeto chamado “ obj ” usando o “ const ” palavra-chave com três atributos “ nome ”, “ idade ', e ' passatempo ”:
const obj = {
nome : 'Mili' ,
idade : 24 ,
passatempo : 'Leitura de livro'
}
Acesse o valor do atributo do objeto “ passatempo ” usando o ponto “ . ” operador e imprimir no console com a ajuda do “ console.log() ” método:
console. registro ( obj. passatempo ) ;
A saída indica que acessamos com sucesso o valor do “ const ” propriedade do objeto chamada “ passatempo ”:
Aqui, vamos modificar o valor do “ const ” propriedade do objeto chamada “ passatempo ' para ' Pintura ” e imprima-o no console:
obj. passatempo = 'Pintura' ;
console. registro ( obj. passatempo ) ;
O valor foi atualizado com sucesso. Indica que as propriedades dos objetos const podem ser facilmente atualizadas:
Mas o “const” não permitirá reatribuir a variável a outro objeto. Aqui, atribuiremos um novo objeto ao objeto “const” “ obj ”:
obj = {nome : 'Emma' ,
idade : 26 ,
passatempo : 'Viajando'
}
Imprima o “obj” como um objeto atualizado:
console. registro ( obj ) ;Saída
Isso é tudo sobre o uso do “const” com objetos em JavaScript.
Conclusão
As variáveis com “ const ” em JavaScript são imutáveis, mas o objeto com “ const ” não é imutável, você ainda pode modificar suas propriedades. No entanto, const não permite reatribuir a variável a outro objeto. Este blog explicou o uso de “const” com objetos em JavaScript.