0% encontró este documento útil (0 votos)
17 vistas2 páginas

Comparativa de var, let y const en JavaScript

Las tres formas de declarar variables en JavaScript son var, const y let. Var se usaba antes de ECMAScript 5 pero tiene el alcance global y se puede reinicializar y reasignar, lo que puede causar errores. Const y let se introdujeron en ECMAScript 6 para declarar variables de forma más segura. Const no se puede reinicializar ni reasignar, mientras que let se puede reasignar pero no reinicializar y solo tiene alcance de bloque.

Cargado por

Diego Bufalari
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas2 páginas

Comparativa de var, let y const en JavaScript

Las tres formas de declarar variables en JavaScript son var, const y let. Var se usaba antes de ECMAScript 5 pero tiene el alcance global y se puede reinicializar y reasignar, lo que puede causar errores. Const y let se introdujeron en ECMAScript 6 para declarar variables de forma más segura. Const no se puede reinicializar ni reasignar, mientras que let se puede reasignar pero no reinicializar y solo tiene alcance de bloque.

Cargado por

Diego Bufalari
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Dentro de JavaScript tenemos tres formas de declarar

una variable las cuales son: var, const y let

1. Var: Era la forma en que se declaraban las variables hasta


ECMAScript 5. Casi ya no se usa porque es de forma global y
tiene las siguientes características:
- Se puede reinicializar: osea todas las variables se inicializan, por
ejemplo:
Var pokemonType = ‘electric’ entonces reinicializar es:
Var pokemonType = ‘grass’ osea la misma variable con diferentes
datos el último dato predomina.
- Se puede reasignar: osea la variable ya inicializada le reasignamos
otro valor por ejemplo: inicializamos la variable: Var pokemonType =
‘electric’ ahora la reasignamos pokemonType = ‘grass’ ya no va var
- Su alcance es función global: osea inicializamos la variable, pero la
podemos llamar desde cualquier bloque (una llave abierta y una
cerrada {}) pero hay que tener mucho cuidado con ello ya que puede
haber peligro, no es recomendable usar VAR.
const y let es la forma en que se declaran las variables a partir de
ECMAScript 6,
2. const: sirve para declarar variables que nunca van a ser
modificadas:
o No se puede reinicilizar: es una const única no puede haber
otra inicializada con el mismo nombre. const pokemonType =
‘electric’ no puede haber:
const pokemonType = ‘grass’
o No se pude re asignar: una vez que la hayamos inicializado no
la podemos reasignar solo con su nombre: const pokemonType
= ‘electric’ no puede ejecutarse:
pokemonType = ‘grass’
o No es inmutable: osea no puede cambiar con objetos:
3. Let: Son variables que pueden ser modificadas, se pueden
cambiar:
o No se puede reinicilizar: es una const única no puede haber
otra inicializada con el mismo nombre. let pokemonType =
‘electric’ no puede haber:
let pokemonType = ‘grass’
o Se puede reasignar: Osea la variable ya inicializada le
reasignamos otro valor por ejemplo: inicializamos la variable:
let pokemonType = ‘electric’ ahora la reasignamos
pokemonType = ‘grass’
o Su contexto de es bloque: Solo funciona dentro de un bloque
{}, fuera de ello no.

También podría gustarte