关于页面加载时的时间消费,许多书中都做出了介绍,也提出了很多种方法。本文章就详细介绍XHR注入。
概述:JS分拆的方法
1.XHR注入:就是用ajax异步请求同域包含脚本的文件,然后将返回的字符串转化为脚本使用,该方法不会造成页面渲染和onload事件的阻塞,因为是异步处理,推荐使用。
2.ifr a me注入:加载一个ifr a me框架,通过使用ifr a me框架中的脚本来避免src方式加载脚本的阻塞,但是ifr a me元素开销较大,不推荐。
3.DOM注入:就是创建scr ipt元素,