typeof
ReferenceError
// 報錯 function () { let a = 10; var a = 1; } // 報錯 function () { let a = 10; let a = 1; }
let
const foo = Object.freeze({});
class閉包
全局變量逐步與全局對象的屬性脫鉤函數