在Chrome Inspector的控制台上运行代码并输入this
关键字时,我可以看到已设置了许多属性的全局范围对象。但是,我该如何创建我的?或当我调用函数时,呼叫位点是该功能的"全局范围"?
我正在阅读YDKJS书籍系列,有时有些概念确实令人困惑。
首先,凯尔·辛普森(Kyle Simpson)的系列您不知道JavaScript 非常好。很少有人像他一样知道这个话题。
第二,在浏览器的上下文中,您所说的全局变量都是所有变量,这些变量由 window 对象拥有。因此,请记住命名时,您不会抓住现有且重要的属性。
第三,了解更多JavaScript,并意识到您通常可以避免使用这些类型的变量