作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我看到很多脚本以不同的方式将 Javascript 添加到他们的网页,我正在尝试找出正确的方法。例如,在我使用的其中一个 php 脚本的 header 中有这样的内容:
<script type="text/javascript" src="/javascriptfile.js"></script>
<script type="text/javascript">
var stuff = "file.php";
var ip_add = '32.42.42.442';
</script>
我不明白的是,您为什么要将完整的 javascript 代码放在 header 中,而不是仅将其包含在文件中。例如,为什么不将提到的 javascript 移动到它自己的文件中,而只是在您的 header 中使用它:
<script type="text/javascript" src="/javascriptfile.js"></script>
<script type="text/javascript" src="/javascriptfile2.js"></script>
是否有某些时候您应该在页面源代码中显示完整的 javascript 而不是仅在其自己的 javascript 文件中链接到它?
最佳答案
What I don't understand is why would you ever put the full javascript code in the header instead of just including it within a file.
它会消耗你的缓存。这是一个长期的惩罚。其影响取决于浏览器使用脚本的频率
它为您节省了一个 HTTP 请求。这是一个短期的好处。在一开始加载脚本时,它可以为您节省一些时间。
虽然这与 PHP 无关。它适用于任何 HTML 文档。
关于javascript - 如何将javascript添加到php页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14198823/
我是一名优秀的程序员,十分优秀!