Почему переменная типа let не попадает в контекст this и window если создана глобально?
Почему переменная типа let не попадает в контекст this и windows если создана глобально?
Изучаю js не понимаю, почему переменные типа let не попадают в контекст и их нельзя вывести через this, соответственно я не могу сделать bind и передать в функцию.
var test2=100;
console.log(this.test2);// 100
let test3=100;
console.log(this.test3);// undefinded