html页面加载顺序问题

<body>

    <button id="btn1">btn1</button>

    <button id="btn2">btn2</button>

    <p>111111111111111111111111</p>

    <p>222222222222222222222222</p>

    <script>

        var a = 0;

        for(var i=0;i<1000000000;i++){

            a++;

        }

       alert('runs1');

    </script>

    <p>3333333333333333333333333</p>

</body>

<script src="1.js"></script> //1.js 中alert(2);


我想问一下,页面的渲染是需要等到解析完body之前的内容,页面就自动渲染出来。
还是需要等到1.js解析执行完毕后,才将页面渲染出来?

守着星空守着你
浏览 438回答 0
0回答

侃侃尔雅

看一下这篇文章浏览器渲染
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript