ES6之let聲明

let 的「建立」過程被提高了,可是初始化沒有提高,不容許重複聲明。 var 的「建立」和「初始化」都被提高了。 TDZ 暫時死區,就是不能在初始化以前,使用變量。 let x = 'global' { console.log(x) // Uncaught ReferenceError: x is not defined let x = 1 } console.log(x)報錯了,說x沒有
相關文章
相關標籤/搜索