请问:导入外部的script脚本的时候,放在head里,可以放在body'中导入吗

来源:2-1 JavaScript语法+变量

晚小鱼

2017-04-24 22:40:36

加载情况是怎么样的啊?

写回答

2回答

小于飞飞

2017-04-25

你好,script 可以放在 head 和 body 两种方法,文件按从上到下的顺序执行,主要是先加载和后加载的区别。

1. 如果JavaScript脚本写在head标签里,执行到 js 部分,如获取下面 dom 元素,这时还没执行到下面,所以可能报错,所以 JS 需要用window.onload起到一个延迟加载的作用,等HTML加载完后在加载 js.

2. 如果JavaScript脚本写在body里,也要看具体位置。一般都是写在了body标签的最后面。即 html 内容结束的最后body的前面。

希望对你有帮助,祝学习愉快。


0

AnswerLau

2017-04-25

可以

并且建议放到代码最底部 优化加载速度

即</body>上面(body结束标签上面)

0

0 学习 · 36712 问题

查看课程