Consola de Chrome: ¿diferencia entre 'let' y 'var'?
He adjuntado un gif animado para ilustrar este comportamiento extraño. Esencialmente, mi pregunta es si trata la consola Chromevar
ylet
de manera diferente cuando se usa en el mismo alcance? Notarás que después de declarar / asignar una variable, si intentas escribir el nombre de esa variable en la consola, Chrome la completará automáticamente para ti, mostrando una lista desplegable que contiene lo que estás escribiendo. Cuando usaslet
s, este no es el caso. ¿Es esto un error, característica o hay algo que me falta?var
ylet
en JavaScript?
Nota: soy muy consciente de quelet
vive y muere dentro del alcance inmediato.