let作用在块{}内,不会自动添加全局window属性,不会提前装载。参考:https://www.cnblogs.com/hongdoudou/p/12687121.html
es2015后引入let和const,之前只有全局作用域和函数作用域。参考:https://www.cnblogs.com/lijingjaj/p/11142523.html https://www.cnblogs.com/zhilili/p/12788368.html
所有浏览器都支持 window 对象。它代表浏览器的窗口。
所有全局 JavaScript 对象,函数和变量自动成为 window 对象的成员。
全局变量是 window 对象的属性。
全局函数是 window 对象的方法。
甚至(HTML DOM 的)document 对象也是 window 对象属性。参考:https://www.w3school.com.cn/js/js_window.asp