JS存储由`let`和`const`声明的变量?

时间:2018-04-16 23:13:16

标签: javascript javascript-objects javascriptcore

一个有趣的问题突然出现在我脑海中,我无法找到答案,所以我试着问你们,听听你对它的看法!

var关键字声明的全局变量properties存储为window对象。

实施例

var foo = "foobar";
window.foo === foo;

此代码将返回true,因为foo全局变量已成为property对象的window

嗯,这里有趣的部分是:

let foo = "foobar"; // Or `const` it doesn't matter
window.foo === foo;

上面的代码会返回false

不久

我想知道; JavaScript存储由letconst声明的全局变量?

0 个答案:

没有答案