2、缓存是很好的解决方案。如果你能使用一些公共的js源,比如客户端以前用过的来源,当打开网站的时候,就会直接找到这些源的缓存,就可以加快打开速度。
3、还要从代码本身下手,根据不同的页面,打开不同的js吧。没用的js就先不要加载了。
在页面<head>标签中引入所有的样式表文件理论上讲,你可以在任何位置引入CSS样式表,但HTML规范建议在网页的<head>标记中引入,这样可以加快页面的渲染速度。
要记住一个原则,就是让页面以最快的速度呈现在用户面前。当加载一个脚本时,页面会暂停加载,直到脚本完全载入。所以会浪费用户更多的时间。
如果你的JS文件只是要实现某些功能(比如点击按钮事件),那就放心的在body底部引入它,这绝对是最佳的方法。