- 博客(2)
- 收藏
- 关注
转载 判断图片是否加载完成
有时候图片加载会在脚本运行之前就完成,尤其当脚本放置在网页底部的时候,因此有可能load和error事件的监听函数根本不会执行。所以,比较可靠的方式,是用complete属性先判断是否加载完成。 function () {} if (image.complete) { loaded(); } else { image.addEventListener(‘load’...
2018-09-17 10:40:46 381
转载 script工作原理
正常的网页加载流程: 浏览器一边下载HTML网页,一边开始解析。也就是说,不等下载完,就开始解析。 解析过程中,发现<script>元素,就暂停解析,把网页渲染的控制权转交给JavaScript引擎 如果<script>元素引用了外部脚本,就下载该脚本再执行,否则就直接执行代码(因为js可以修改DOM);如果脚本加载时间过长,造成‘阻塞效应’,所以最好将<scr...
2018-09-17 10:39:38 645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人