从我在这里和那里读到的内容我发现这个主题的意见不一(可能是因为用途不同)而且我有点困惑。
我最近开始做网络编程,而且我正在使用java EE。我想在我的代码中集成javascript函数。根据我的阅读,最佳做法是将.js文件放在一个文件夹中,并使用<script>
标记来引用它们。
从那里我有3个问题:
1)有人说我需要将<script src=...>
放在<head>
标记中。有些人说最好将<script>
放在jsp文件末尾进行演出,这是最好的做法吗?
2)我应该将所有函数放在一个.js文件中,还是为每个jsp页面创建一个.js?
3)我是否以与.js文件相同的方式包含jquery?
答案 0 :(得分:2)
取决于你,要么会工作。根据我的阅读/理解,将脚本添加到正文末尾的目的是不要通过获取脚本来阻止HTML的解析(您也可以使用async&amp; defer属性)。 Here是该问题的另一个主题。
这通常取决于JS正在做什么。您应该重用常用功能并将常见事物组合在一起。
是的,请确保您的订单正确无误。如果您在其他文件或页面上的其他位置使用jQuery,请确保首先包含它。
答案 1 :(得分:0)
始终将您的JS文件链接放在prevent blocking of parallel downloads.
取决于您如何使用JS。理想情况下,您需要将大量共享的JS放入一个文件中,以便进行缓存。但是如果你的所有JS对每个页面都是唯一的,那么缓存就没有任何好处。
jQuery 是 JavaScript,所以,是的,你加载它就像你的其他JavaScript一样。