Respuesta:
B. ReferenceError: Cannot access 'nombre' before initialization
Dos aspectos a tomar en cuenta en este ejemplo.
Primero, recordar que las variables declaradas con let o const tienen scope de bloque
Segundo, recordar que las variables declaradas con let o const no tienen hoisting, cuando intentamos acceder a una variable antes de su inicializción entra en la Temporal Dead Zone.
La variable nombre no puede ser mostrada sin antes inicializarla, nombre esta en su Temporal Dead Zone.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Respuesta:
B.
ReferenceError: Cannot access 'nombre' before initialization
Dos aspectos a tomar en cuenta en este ejemplo.
Primero, recordar que las variables declaradas con
let
oconst
tienen scope de bloqueSegundo, recordar que las variables declaradas con
let
oconst
no tienen hoisting, cuando intentamos acceder a una variable antes de su inicializción entra en laTemporal Dead Zone
.La variable
nombre
no puede ser mostrada sin antes inicializarla,nombre
esta en su Temporal Dead Zone.