0

在 Chrome Inspector 的控制台上运行代码并键入this关键字时,我可以看到已设置许多属性的全局范围对象。但是,我怎样才能创建我的呢?或者当我调用一个函数时,调用站点是该函数的“全局范围”?

我正在阅读 YDKJS 丛书,有些概念有时会让人很困惑。

4

1 回答 1

1

首先,Kyle Simpson 的You Don't Know JavaScript系列非常好。很少有人像他一样了解这个话题。

其次,在浏览器的上下文中,您所说的全局变量都是Window对象拥有的所有变量。因此,在命名它们时请记住这一点,以免破坏现有的重要属性。

第三,学习更多 JavaScript并意识到您通常可以避免使用这些类型的变量

于 2019-03-10T15:41:02.137 回答