全局变量&&顶层对象
顶层对象 es5:window对象, node:global对象
var a = 1; // 全局变量 window.a // 1 全局变量的赋值等同于顶层对象的赋值,(window对象) let b = 1; //全局变量
window.b // undefinedlet命令、const命令声明的全局变量,不属于顶层对象的属性
顶层对象 es5:window对象, node:global对象
var a = 1; // 全局变量 window.a // 1 全局变量的赋值等同于顶层对象的赋值,(window对象) let b = 1; //全局变量
window.b // undefinedlet命令、const命令声明的全局变量,不属于顶层对象的属性