script标签出现位置的问题

来源:3-4 Ajax函数的使用

慕标3356598

2019-11-15 00:47:45

针对课程中的html文件编写有时出现在head中,有时出现在body中的问题,请教一下,script标签出现位置的不同,有什么样的变化?

写回答

1回答

好帮手慕阿满

2019-11-15

同学你好,html文件是自上而下的执行方式,当<script>标签放在<head>中,意味着必须等到全部 JavaScript 代码都被下载、解析和执行完成以后,才能开始呈现页面的内容。对于那些需要很多 JavaScript 代码的页面来说,这无疑会导致浏览器在呈现页面时出现明显的延迟,而延迟期间的浏览器窗口中将是一片空白。

当<script>标签放在<body>中,页面内容会先完全呈现在浏览器中,再加载JavaScript。

通常建议将<script>标签放在<boyd>中。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 9666 问题

查看课程