09- 馃摎 const en JavaScript: Ejemplos y Buenas Pr谩cticas

馃敀 JavaScript Const

`const` se usa para declarar constantes: variables cuyo valor no debe cambiar una vez asignado.

馃毇 Cannot be Reassigned

Una variable declarada con `const` no puede ser reasignada a otro valor.

馃搶 Must be Assigned

Una variable `const` debe ser inicializada en el momento de su declaraci贸n.

❓ When to use const

Usa `const` cuando sepas que el valor no debe cambiar, para hacer tu c贸digo m谩s seguro y f谩cil de mantener.

馃М Constant Arrays

Aunque un array declarado con `const` no puede ser reasignado, s铆 puedes modificar sus elementos internos.

馃彈️ Constant Objects

Con `const` puedes declarar objetos cuyos valores internos pueden cambiar, pero no puedes reasignar el objeto completo.

⚡ Difference Between var, let and const

`var` tiene alcance de funci贸n; `let` y `const` tienen alcance de bloque. `const` no puede ser reasignada ni redeclarada.

馃憤 What is Good? 馃憥 What is Not Good?

✅ Bueno: usar `const` para valores que no cambian.
❌ Malo: intentar reasignar `const` o usarlo sin inicializar.

馃摝 Block Scope

Las variables `const` tienen alcance de bloque, al igual que `let`, y no son accesibles fuera del bloque donde fueron declaradas.

♻️ Redeclaring

No puedes declarar dos veces una variable con `const` en el mismo 谩mbito. Esto arrojar谩 un error.

馃殌 Hoisting

Al igual que `let`, las variables `const` son elevadas ("hoisted") pero no inicializadas. Acceder a ellas antes de declararlas provoca un error.


Las variables `let` son "hoisted" (elevadas) pero no inicializadas. Usarlas antes de declararlas causar谩 un error.


Publicar un comentario

0 Comentarios