首页 > web前端 > js教程 > 正文

跟我学习javascript的异步脚本加载_javascript技巧

WBOY
发布: 2016-05-16 15:30:59
原创
940 人浏览过

先来看这行代码:

<script src = "allMyClientSideCode.js"></script>
登录后复制

这有点儿……不怎么样。“这该放在哪儿?”开发人员会奇怪,“靠上点,放到标签里?还是靠下点,放到标签里?”这两种做法都会让富脚本站点的下场很凄惨。标签里的大脚本会滞压所有页面渲染工作,使得用户在脚本加载完毕之前一直处于“白屏死机”状态。而标签末尾的大脚本只会让用户看到毫无生命力的静态页面,原本应该进行客户端渲染的地方却散布着不起作用 的控件和空空如也的方框。

完美解决这个问题需要对脚本分而治之:那些负责让页面更好看、更好用的脚本应该立即加载,而那些可以待会儿再加载的脚本稍后再加载。但是怎样才能既滞压这些脚本,又能保证它们在被调用时的可用性呢?

一、

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板