我刚刚开始使用javascript并在名为global.js的文件中遇到此行。文件中只有一行。我不确定App会做什么。有什么想法吗?
文件名:globals.js
//The Application
App = {};
答案 0 :(得分:3)
它会创建一个名为App的对象......就是这样。
答案 1 :(得分:1)
我认为你的情况下global.js文件背后的想法是将文件包含在你的基础html /模板中,以便可以从应用程序的任何地方访问那里的变量。
在我们的一些项目中,我们有这样的全局文件包含对集合和“设置”变量的引用,这非常方便:)
答案 2 :(得分:0)
它在全局命名空间中创建一个名为App的对象。 App尚无功能或属性。
答案 3 :(得分:0)
它(隐式地)在“全局”上下文中声明一个名为App
的变量,并将一个空对象指定为其值。假设这是在某个网页上使用的,它与声明window.App = {}
相同。
这会如何影响您的应用程序的其余部分,在您发布更相关的代码之前我们不会知道。
答案 4 :(得分:0)
此脚本只是实例化此空对象。可能与其一起运行的其他脚本使用该对象并依赖于它在那里创建。