我可以告诉Javascript从另一个JS文件中调用一个方法吗

Can I tell Javascript to call a method from another JS file?

本文关键字:一个 方法 调用 Javascript 另一个 文件 JS 我可以      更新时间:2023-09-26

在AppMenu.js中,

AppMenu = function()
{
   var scope = this;
}

另请注意:

Star.Bus.addEvent("AppMenu_StatSheet");
Star.Bus.on("AppMenu_StatSheet", scope.AppMenu_StatSheet, scope);
scope.registerApp("Exit Game", "AppMenu/images/exit_button.png", "AppMenu_exit", "");

再往下是方法

scope.AppMenu_StatSheet = function()
{
    showStats();
}

我将showStats()方法的位置移到了另一个js文件中,我希望该方法将其调用发送到那里,而不是原来的位置。在Javascript中,我可以告诉程序在哪里调用showStats()吗?

EDIT奇怪的是,没有AppMenu.html。我现在相信所有的html都是由上面文件夹中的一个主html文件处理的。

如果在PHP/HTML页面中同时包含两个Javascript文件,编译器会自动使用showStats((函数,即使它是从file1.js调用的,并且实际函数位于file2.js中。

只要在HTML页面中包含这两个文件,就可以了。也许先用showStats((加载文件,然后再加载另一个。