在执行第一个头标记或正文标记的HTML中。在学习javascript时我有这个疑问,我需要将这个文件包含在html中以便这样做。
答案 0 :(得分:1)
它自上而下,在解析整个HTML文档时调用它找到的每个脚本(通常头标记首先出现,所有脚本都按照放置的顺序放在里面)。因此,如果您需要包含JS文件,请始终将最少依赖的文件放在最顶层。
此外,如果您的JS脚本访问DOM元素,请确保脚本在 DOM准备就绪后运行,方法是使用窗口onload回调或在关闭body标记之前放置脚本(所以它"来自" DOM的东西。)
答案 1 :(得分:1)
它从上到下,所以头部首先执行身体,你可以尝试自己:
<head>
<title>test</title>
<script> alert('From Head'); </script>
</head>
<body>
<script>alert("From Body");</script>
</body>
这是codepen