第 27 题:关于 const 和 let 声明的变量不在 window 上

在ES5中,顶层对象的属性和全局变量是等价的,var 命令和 function 命令声明的全局变量,自然也是顶层对象。 var a = 12; function f(){}; console.log(window.a); // 12 console.log(window.f); // f(){} 但ES6规定,va...