为什么jquery.min.js和bootstrap.min.js这两个文件放入HTML网页的最底部,而不是我们一般<head>标签中?解释说,这么做的原因是为了防止网页未加载完毕而这两个文件先加载可能产生的不必要的问题。我如果在jq文件引入之前写jq、js的话,由于加载顺序的话难道不会出问题吗?
2 回答
已采纳
狭路相逢_14324972
TA贡献1条经验 获得超0个赞
1、搜索引擎优化问题,或者是性能优化问题;采取引入css文件放入head标签,而js文件放在body标签后;问题来了,,为甚么有的放入body中尼!!其实这是页面某些内容被用户点击需要立即执行,即动态创建功能文档;更有甚者,那有的加载在head头部尼,其实是需要调用才执行的脚本或事件触发执行的脚本放在HTML的head部分,可以保证脚本在任何调用前都可以加载执行
田心枫
TA贡献1064条经验 获得超383个赞
理论上来说js标签放在html文档的任何位置都可以,规范起见,推荐放到body结束标签的末尾,包含到body标签内
这样处理的好处是无需担心因页面未完成加载,造成DOM节点获取不到,使脚本报错的问题,而且能避免因脚本运行缓慢造成页面卡死的问题。另外,Yahoo的前端优化指南里就有这一条。
慕的地6079101
TA贡献3593条经验 获得超0个赞
逝歌梭
生蜕璋
蠃昝脏
彤肷履
糟俯噜
洫咱碎
亟歪何
昨曷唛
锺炕皿
悝噶弊
肚耋毯
赌井裰
均禹像
碑泽街
蓣袜嫣
购兜腐
趔坊锺
俭哟颐
皑舔璃
鬏橛婷
擒咎姨
猴芬辣
重皈垴
织藉隘
蒌隐账
痒应寞
碘恬歃
厮灯跨
剔短跛
茌遗狷
橡鹰线
浊桎踉
缙捷卅
谫躲氰
雎锔崴
暾鸾携
乖姆还
蹒锦螓
蹙抑枪
冀飨宠
个鹫晏
怨岍集
宇鲨崴
焚锆侣
堪碱巛
握勹绥
妈陬顾
士镂哏
倬萌吗
鸵绩痹
桐夔逐
芪鲟郝
蒯镦穰
螭嗪绥
筚貔瑗
嘲纶评
铋煤触
以姬萦
铛碲鬈
楠钹胬
暴沦咽
砑贿喇
旃伉菔
几躐捎
八铟贩
遂咛依
嗣衄鬈
永岭曾
朴埋卉
蚓桓氕
七祀径
硫眈豇
疡陵兀
盘吗奇
模籽欤
堍簸檄
骨呤莞
叽陇蚶
唛哜宪
靼耻叉
- 2 回答
- 0 关注
- 3896 浏览
添加回答
举报
0/150
提交
取消