Cuándo usar const con objetos en JavaScript?

Cuándo usar const con objetos en JavaScript?
"estúpido"Es una palabra clave en JavaScript utilizada para declarar variables que son inmutables significa que no pueden reasignarse a otro valor. No define un valor constante/fijo. Especifica una referencia constante a un valor. Actúa de manera diferente al interactuar con objetos. Cuando declara un objeto con "const", no es inmutable, aún puede cambiar sus propiedades. Sin embargo, const restringe la reasignación de la variable a otro objeto. El código JavaScript que usa "const" con objetos es más fácil de mantener y es menos probable que tenga errores de reasignaciones de variables descuidadas.

Este blog explicará el uso de "const" con objetos en JavaScript.

Uso de "const" con objetos en JavaScript

El "estúpido"Con los objetos en JavaScript permite la modificación de las propiedades del objeto, pero no permite la reasignación de la variable a otro objeto.

Ejemplo

Crear o declarar un objeto llamado "obj" utilizando el "estúpido"Palabra clave con tres atributos"nombre","edad", y "pasatiempo":

const obj =
Nombre: "Mili",
Edad: 24,
Hobby: "Lectura de libros"

Acceda al valor del atributo de objeto "pasatiempo"Usando el punto"."Operador e imprima en la consola con la ayuda del"consola.registro()" método:

consola.registro (OBJ.pasatiempo);

La salida indica que hemos accedido con éxito el valor del "estúpido"Propiedad de objeto nombrada"pasatiempo":

Aquí, modificaremos el valor del "estúpido"Propiedad de objeto nombrada"pasatiempo" a "Cuadro"E imprímalo en la consola:

obj.hobby = "pintura";
consola.registro (OBJ.pasatiempo);

El valor se ha actualizado correctamente. Indica que las propiedades de los objetos const se pueden actualizar fácilmente:

Pero el "const" no permitirá reasignar la variable a otro objeto. Aquí, asignaremos un nuevo objeto al objeto "const" "obj":

obj =
Nombre: "Emma",
Edad: 26,
Hobby: "Viajar"

Imprima el "OBJ" como un objeto actualizado:

consola.log (obj);

Producción

Eso se trata del uso de la "const" con objetos en JavaScript.

Conclusión

Las variables con el "estúpido"La palabra clave en JavaScript es inmutable, pero el objeto con"estúpido"No es inmutable, aún puede modificar sus propiedades. Sin embargo, const no permite reasignar la variable a otro objeto. Este blog explicó el uso de "const" con objetos en JavaScript.