最赞回答 / 氓风
<ol> <li>有序项目列表一</li> <li>有序项目列表二</li> <ol> <li class="list-unstyled">有序二级项目列表一</li> <li class="list-unstyled">有序二级项目列表二</li> <ul> <li>无序三级项目列...
2014-11-04
已采纳回答 / Tracy_
这里面主要涉及的是加载顺序、js是单线程。由于浏览器解析是自上而下加载解析,如果一个很大的js文件放在head里面,由于js是单线程,那么浏览器会一直解析,而无法加载解析后面的dom tree,以至于页面出现空白,如果放在body最下面,这样dom tree会先加载解析,呈现出页面再加载解析js里面的内容,这样用户体验会更好。如果js放在head里面,引用了某个dom,但是这时你还没加载dom tree,会报错,可以采用 window.onload = function(){}这样来解决,或者给js设置d...
2014-11-04