如果使用const或let定義的全局變量未存儲在窗口上,它們在哪裏存儲?瀏覽器在哪裏存儲用let或const定義的全局變量?
var varTest = 'var test';
const constTest = 'const test';
let letTest = 'let test';
varTest //"var test"
letTest //"let test"
constTest //"const test"
window.varTest //"var test"
window.constTest //undefined
window.letTest //undefined
用'let'或'const'聲明的變量不是全局變量。它們在模塊範圍內聲明。 – zerkms
它將它們存放在黃色柱子上,它卡在冰箱門上。 – 2017-06-06 03:42:37
重要嗎?我認爲他們故意不通過全球對象提供。 – nnnnnn