html页面 执行js的顺序

html页面 执行js的顺序


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>执行顺序</title>
    <script>
        alert("我是alert");
    </script>
</head>
<body>
<p>我是p元素</p>

</body>
</html>

正常情况下,浏览器会先执行alert,在渲染页面
结果:
这里写图片描述

如果想让其渲染页面同时也执行脚本

<p>我是p元素</p>
<script>
    alert("我是alert");
</script>

还有一个方法是:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>执行顺序</title>
    <script defer>
        alert("我是alert");
    </script>
</head>
<body>
<p>我是p元素</p>

</body>
</html>

结果:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/zshsats/article/details/81566299