Console do Chrome: diferença entre 'let' e 'var'?

Anexei um gif animado para ilustrar esse comportamento estranho. Essencialmente, minha pergunta é: o console do Chrome tratavar elet diferente quando usado no mesmo escopo? Você notará que, depois de declarar / atribuir uma variável, se você tentar digitar o nome dessa variável no console, o Chrome a completará automaticamente para você, mostrando uma lista suspensa contendo a sua digitação. Ao usarlets, este não é o caso. Isso é um bug, recurso ou há algo que eu sinto falta?var elet em JavaScript?

Nota: estou ciente de quelet vive e morre dentro do escopo imediato.

questionAnswers(2)

yourAnswerToTheQuestion