摘要: 个人认为阮一峰老师讲的关于deferred对象是最容易理解的。 deferred对象是jquery的回调函数解决方案。解决了如何处理耗时操作的问题,对那些操作提供了更好的控制,以及统一的编程接口。 deferred对象的功能: 1.将ajax操作改为链式 对于$.ajax()操作完成之后,如果使用的 阅读全文
posted @ 2017-03-06 22:58 爱吃柚子的笨姑娘 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 之前做活动页面的时候由于商品图片过多,使用了懒加载的技术来提高页面的加载速度,现在和预加载一起总结一下。 1.定义: 图片懒加载(延迟加载):当访问一个页面的时候,先把img元素或者其他元素的背景图片路径替换成一张大小为1*1px图片的路径(只需请求一次的占位图),当图片出现在浏览器的可是区域内时, 阅读全文
posted @ 2017-03-06 15:34 爱吃柚子的笨姑娘 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 1.同步加载 默认的是同步加载,又称阻塞加载,加载的时候会阻止浏览器的后续处理,停止后续文件的解析和执行,如图像的渲染等等。采用同步加载是因为加载的Js文件中有对DOM的操作,重定向,输出DOM等行为,此时同步加载时安全的。把js文件放在body标签结束之前,是Js在页面最后加载,就是为了尽量减少页 阅读全文
posted @ 2017-03-06 14:13 爱吃柚子的笨姑娘 阅读(261) 评论(0) 推荐(0) 编辑