「前端基础」JS执行过程

<body>

<script src="//cdn.bootcss.com/jquery/3.0.0/jquery.min.js"></script> <script> (function(){ alert(1); document.getElementById("app").textContent = "123"; alert(2); document.getElementById("app").textContent = "456"; alert(3); document.getElementById("app").textContent = "789"; alert(4); document.getElementById("app").textContent = "321"; alert(5); })(); </script>

</body>

这种会依次弹出 1 2 3 4 5 之后才会显示321 不明白为何如此

回答

浏览器重新渲烂需要时间的,对于这段js来说这就是个异步的过程

5个月前评论 0分享
我来回答
无用回答
问题修改记录
暂无修改记录
广告位 点击查看投放指南

我的收藏