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 initializationDos aspectos a tomar en cuenta en este ejemplo.
Primero, recordar que las variables declaradas con
letoconsttienen scope de bloqueSegundo, recordar que las variables declaradas con
letoconstno tienen hoisting, cuando intentamos acceder a una variable antes de su inicializción entra en laTemporal Dead Zone.La variable
nombreno puede ser mostrada sin antes inicializarla,nombreesta en su Temporal Dead Zone.