1

这个标题警告我这个问题是主观的,但我希望情况并非如此。

这是我的情况:我有几个功能(一些在许多页面上使用,一些只在一个页面上使用),我将它们全部放入一个 .js 文件中以节省加载时间。但是,有些页面运行 onload 函数。为此,我需要在调用之前声明函数文件。但是,有些功能需要在获取所需信息之前生成页面,因此文件声明必须在页面末尾。所以现在,我在同一个页面上为同一个文件做了两个文件声明。查看控制台,这显然会导致问题,因为第一个文件无法获得所需的信息,并引发错误。

所以我的问题是:最好将函数分成两个文件(一个预加载一篇帖子?)还是应该在顶部硬编码问题(无论如何都是页面独有的功能)?

4

1 回答 1

1

最好的解决方案是将其分成两个文件。这样,您可以在更多页面中重用代码,因为预加载脚本按预期工作,而后加载脚本会获得所需的信息。这将使你们其他人的编码变得更加容易。

于 2013-07-15T05:02:00.233 回答