1、放在底部,虽然放在底部照样会阻塞所有呈现,但不会阻塞资源下载。
2、如果嵌入JS放在head中,请把嵌入JS放在CSS前面。
3、使用defer
4、不要在嵌入的JS中调用运行时间较长的函数,如果一定要用,可以用setTimeout来调用
http://www.cnblogs.com/mofish/archive/2011/09/29/2195256.html
上面有实验证明
js代码可以放在页面中的任意位置哦 只要包含在<script type="text/javascript">
……
</script>
网页是从上往下执行的,当遇到js时,浏览器会把已经解析的js放在缓存中,当浏览器找到与它相关的标签时才进行匹配的,有的人喜欢放在前面,也有放在后面的,也有紧跟的,这要视具体情况而定