1

我知道,我问的是非常简单和愚蠢的问题,但我想知道 java 脚本中的每一件事。我们可以在头部或正文部分编写脚本标签。但是,在 javascript 中的 head 标签内编写脚本是最好的选择,为什么?

我知道一件事,它是连续处理的……除此之外,我想从各位专家那里了解其他原因。

将不胜感激。

提前致谢...:)

4

1 回答 1

3

它并不总是最好的选择。

正如您所说,脚本是串行运行的。更重要的是,一旦在页面中看到它们就会立即运行......并且它们在运行时往往会占用浏览器,并使其无法加载内容和呈现页面。很多时候最好把脚本放在页面的末尾,正因为这个原因——当它们运行时,用户有一些东西可以看,所以延迟并不那么明显。

就个人而言,我只head在页面中的其他脚本需要它们时将脚本放在其中。图书馆之类的。在页面加载时实际执行操作的脚本会进入正文。

于 2012-04-07T05:21:20.293 回答