前端每日一练<async和defer>
我们知道js代码执行是从上往下的,所以如果代码执行到某一处时可能会发生阻塞,妨碍下方代码继续执行我们讨论下和script标签与执行顺序有关的的属性:多说无用,直接看demo这里我们在一个html文件中引入一个js文件,将script标签写在span标签之前js文件中代码的作用时进行一个延时,并向页面中添加一个p标签当我们不设置async或defer属性时,页面是这样的,先执行js文件中的代码(延时2s然后向页面添加p标签),然后继续向下执行渲染页面,所以过程当设置属性为async时,不阻塞页面渲染(代码继
原创
2022-06-14 18:08:34 ·
203 阅读 ·
1 评论