【发布时间】:2021-07-24 19:25:21
【问题描述】:
我刚刚使用 var、const 和不使用任何全局声明,并注意到虽然可以使用 globalThis 访问 var 和 without,但 const 不能。
aaa = "aaa";
var bbb = "bbb";
const ccc = "ccc";
console.log(globalThis.aaa, globalThis.bbb, globalThis.ccc); // logs: aaa bbb undefined
我的问题是,有没有办法使用 window 或 globalThis 来访问它们?如果不是,他们在哪里?
由于它们是全球性的,因此实际上并没有任何实际需要,我只是好奇。
【问题讨论】:
-
"有没有办法使用 window 或 globalThis 来访问它们?"不。这就是
let和const的全部目的。
标签: javascript constants javascript-objects global