我什么时候应该在html文件上保留Javascript

When should I keep Javascript on html file?

本文关键字:文件 保留 Javascript html 什么时候      更新时间:2023-09-26

我通常将我的Web应用程序的Javascript或Jquery放在我从index.html链接到的外部文件中。用:

<script src="../js/somple.js"></script>

我注意到大多数应用程序以相同的方式链接到 js,但在同一索引页面中也有一些 JavaScript 似乎是一种常见的做法。(在标题部分或页面底部(

如:

<script type="text/javascript"> 
   ......
</script>

我的问题:

在什么情况下,我将 JavaScript 保留在同一文件中会有所帮助?

我知道将 Javascript 放在页面底部而不是将其包含在标题上允许 html 争用首先加载,但是将 JS 放在外部呢?我只是想了解有关以下方面的良好实践和加载速度/效率JS的位置。

一个常见的好做法是

  • 在外部文件中包含库中的所有内容,或者至少可以在多个页面中使用
  • 在您的页面中包含特定于您的页面的代码,只要它不会太长而妨碍可读性

通过这种方式,您可以确保一致性、可读性和性能(最少的请求数(。

就个人而言,我也喜欢让我的外部文件保持"沉默":除非被调用,否则它们什么都不做,并且页面底部的脚本会调用它们。通常这个脚本类似于这个:

<script>
   MyApp.init({someBasic:"option"});
</script>