把JS写在单独的JS文件中,引入的时候放在页面的下端,也就是在页面加载完以后再去下载JS文件
网页慢并不一定是JS的问题,如果是JS的问题 那就是JS代码有的地方处理的不好了
如果是前端优化,可以尽量合并JS,压缩一下。按照一楼说法,这样浏览器可以缓存JS。
另外可以对网站样式也做同样的操作,包括一些图片,总之减少客户端对服务器端的HTTP请求数。
用Fiddler2看一下页面到底哪步占用的时间较长,然后针对时间较长的进行优化
还有就是看看页面JS中是否有逻辑问题,或者过多的循环,或者定时器之类的脚本,这些都会导致页面加载比较慢
还有就是将页面使用GZIP压缩下