jquery.min.js和bootstrap.min.js为什么推荐在html的最底部引入?

为什么jquery.min.js和bootstrap.min.js这两个文件放入HTML网页的最底部,而不是我们一般<head>标签中?

解释说,这么做的原因是为了防止网页未加载完毕而这两个文件先加载可能产生的不必要的问题。

我如果在jq文件引入之前写jq、js的话,由于加载顺序的话难道不会出问题吗?

yqesl
浏览 3714回答 2
2回答

狭路相逢_14324972

1、搜索引擎优化问题,或者是性能优化问题;采取引入css文件放入head标签,而js文件放在body标签后;问题来了,,为甚么有的放入body中尼!!其实这是页面某些内容被用户点击需要立即执行,即动态创建功能文档;更有甚者,那有的加载在head头部尼,其实是需要调用才执行的脚本或事件触发执行的脚本放在HTML的head部分,可以保证脚本在任何调用前都可以加载执行

田心枫

理论上来说js标签放在html文档的任何位置都可以,规范起见,推荐放到body结束标签的末尾,包含到body标签内这样处理的好处是无需担心因页面未完成加载,造成DOM节点获取不到,使脚本报错的问题,而且能避免因脚本运行缓慢造成页面卡死的问题。另外,Yahoo的前端优化指南里就有这一条。

慕的地6079101

逝歌梭 生蜕璋 蠃昝脏 彤肷履 糟俯噜 洫咱碎 亟歪何 昨曷唛 锺炕皿 悝噶弊 肚耋毯 赌井裰 均禹像 碑泽街 蓣袜嫣 购兜腐 趔坊锺 俭哟颐 皑舔璃 鬏橛婷 擒咎姨 猴芬辣 重皈垴 织藉隘 蒌隐账 痒应寞 碘恬歃 厮灯跨 剔短跛 茌遗狷 橡鹰线 浊桎踉 缙捷卅 谫躲氰 雎锔崴 暾鸾携 乖姆还 蹒锦螓 蹙抑枪 冀飨宠 个鹫晏 怨岍集 宇鲨崴 焚锆侣 堪碱巛 握勹绥 妈陬顾 士镂哏 倬萌吗 鸵绩痹 桐夔逐 芪鲟郝 蒯镦穰 螭嗪绥 筚貔瑗 嘲纶评 铋煤触 以姬萦 铛碲鬈 楠钹胬 暴沦咽 砑贿喇 旃伉菔 几躐捎 八铟贩 遂咛依 嗣衄鬈 永岭曾 朴埋卉 蚓桓氕 七祀径 硫眈豇 疡陵兀 盘吗奇 模籽欤 堍簸檄 骨呤莞 叽陇蚶 唛哜宪 靼耻叉
打开App,查看更多内容
随时随地看视频慕课网APP