我有7000行js脚本。最好将脚本放在<script src="myscripts.js"></script>
或<script>my script blah blah blah</script>
答案 0 :(得分:0)
将外部js文件与正确的缓存标头一起使用几乎总是更有效率,这样客户端只需下载一次,而不是每次访问/重新加载页面时。
以多种方式提高效率:
答案 1 :(得分:0)
如果这构成了整个站点中使用的函数库,那么最好将它作为引用的脚本标记。如果它特定于页面,请将其保留在页面上。
通过引用它,您可以获得服务器缓存包含页面的好处,如果没有任何更改,浏览器不会多次将其拉低。
答案 2 :(得分:0)
一个好的Web编程实践是将模型(HTML),视图(CSS)和控制器(JS)分开,即所谓的前端MVC。
您还可以查看this wiki的内容,了解有关为什么要将JS与模型分开的详细说明。