1

我对以下情况有点线索,我正在建立一个网站,现在我所有的 js 函数都在一个 js 文件中,是的,我知道这是一个非常糟糕的主意。

我不熟悉的是,当我检查其他网站时,我看到它们在页眉和页脚中包含 jQuery,加载了不同的脚本。

我不熟悉,请善待我有点初学者。人们为此使用某种插件吗?或者他们在按钮的指定文件中手动包含每个脚本?

我想将脚本分成几部分,而不是将所有内容都包含在一个文件中。我的意思是,一些功能仅在个人资料页面中需要,一些在设置中,一些在登录中。

如果有人可以请给我一些有关这方面的信息,这对我真的很有帮助。

谢谢

4

2 回答 2

1

这就是人们使用 RequireJS 来做的事情。

http://requirejs.org/docs/start.html

它将允许您为不同的 JS 文件设置依赖项。然后将根据需要加载这些依赖项。

于 2013-02-02T15:24:03.147 回答
0

人们为此使用某种插件吗?或者他们在按钮的指定文件中手动包含每个脚本?

好吧,通常网站是由单个组件用 PHP 制作的。把它想象成砖头。其中一些砖块包含 JS 代码。当它们放在一起时,您最终会看到一些页面在不同的地方具有独特的 javascript 代码部分。它不是特别好,但可以极大地简化和加速开发。

我想将脚本分成几部分,而不是将所有内容都包含在一个文件中。

通常您希望<script>在网站标题中包含带有标签的 JS。如果出于某种原因您想动态包含外部 JS,那么您可以尝试使用这个简单的函数:include()

我正在建立一个站点,现在我所有的 js 函数都在一个 js 文件中,是的,我知道这是一个非常糟糕的主意。

从开发的角度来看这很糟糕,但是在部署网站时,这是一个非常好的习惯,因为它可以减少网站的加载时间(加载时间是最重要的事情之一)。甚至有应用程序将多个 .js 文件编译成单个缩小文件以获得最佳性能。

于 2013-02-02T15:30:04.563 回答