我应该什么时候在html文件中保留Javascript?
我通常将我的web应用程序的Javascript或Jquery保存在我从index.html链接到的外部文件中。使用:我应该什么时候在html文件中保留Javascript?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我通常将我的web应用程序的Javascript或Jquery保存在我从index.html链接到的外部文件中。使用: <script src="../js/somple.js"></script> 我注意到大多数应用程序都以相同的方式链接到js,但在同一索引页中也包含一些JavaScript似乎是一种常见的做法。(在页眉部分或页面底部) 例如: <script type="text/javascript"> ...... </script
<script src="../js/somple.js"></script>
我注意到大多数应用程序都以相同的方式链接到js,但在同一索引页中也包含一些JavaScript似乎是一种常见的做法。(在页眉部分或页面底部)
例如:
<script type="text/javascript">
......
</script>
......
我的问题:
在什么情况下,将JavaScript保存在同一个文件中对我有好处
我知道Javascript放在页面的底部,而不是放在页眉上,这样可以让html首先加载,但是把JS放在外部呢?我只想了解关于以下方面的良好实践和加载速度/效率
JS的位置 经常的良好实践是
- 在外部文件中包含库或至少可以在多个页面中使用的所有内容
- 在页面中包含特定于页面的代码,只要代码不太长,不妨碍可读性
<script>
MyApp.init({someBasic:"option"});
</script>
init({someBasic:“option”});
好吧,没有外部JS文件是客户端需要发出的一个请求。。。除此之外,这个问题太宽泛,无法用问答的形式回答。你想
“了解好的实践和加载速度/效率”
-这个主题在这里讨论的太多了。JS可能只与一个页面相关-可能是外观而不是功能谢谢你的回答。“只要不太长,就不会妨碍可读性”在你看来,什么会太长?很难以建设性的方式回答这一点。就我个人而言,我会将代码外部化,只要它需要超过150 LOC(有时甚至更早),但我没有这方面的权威,只是非常个人的口味。。。