Консоль Chrome: разница между «let» и «var»?

Я приложил анимированный GIF, чтобы проиллюстрировать это странное поведение. По сути, мой вопрос - относится ли консоль Chrome кvar а такжеlet по-разному при использовании в одном и том же объеме? Вы заметите, что после объявления / назначения переменной, если вы попытаетесь ввести имя этой переменной в консоль, Chrome автоматически заполняет ее для вас, показывая раскрывающийся список, содержащий ваши данные. Когда используешьletс, это не так. Это ошибка, особенность, или я чего-то упускаю?var а такжеlet в JavaScript?

Примечание: я хорошо знаю, чтоlet живет и умирает в непосредственной близости.

Ответы на вопрос(2)

Ваш ответ на вопрос