在 Chrome Inspector 的控制台上运行代码并键入this
关键字时,我可以看到已设置许多属性的全局范围对象。但是,我怎样才能创建我的呢?或者当我调用一个函数时,调用站点是该函数的“全局范围”?
我正在阅读 YDKJS 丛书,有些概念有时会让人很困惑。
在 Chrome Inspector 的控制台上运行代码并键入this
关键字时,我可以看到已设置许多属性的全局范围对象。但是,我怎样才能创建我的呢?或者当我调用一个函数时,调用站点是该函数的“全局范围”?
我正在阅读 YDKJS 丛书,有些概念有时会让人很困惑。
首先,Kyle Simpson 的You Don't Know JavaScript系列非常好。很少有人像他一样了解这个话题。
其次,在浏览器的上下文中,您所说的全局变量都是Window对象拥有的所有变量。因此,在命名它们时请记住这一点,以免破坏现有的重要属性。
第三,学习更多 JavaScript并意识到您通常可以避免使用这些类型的变量