- 博客(4)
- 资源 (2)
- 收藏
- 关注
相似设计模式之间的的区别
1.适配器模式2.装饰模式3.合成模式4.代理模式装饰模式,合成模式,代理模式都要实现相同的父组件装饰模式会增强父的接口,所以装饰类会有若干的子类来增强接口的功能,装饰模式有源类,和装饰类,装饰类持有父引用合成模式不改变父的接口,合成模式将单纯源类和由单纯源类组成的复合类可以等同看待,复合类持有父引用(如果复合类持有单纯类的引用,结果就是符合类的树结构中只有一级)。就像...
2013-06-28 16:50:46 284
javascript模块化加载又称非阻塞加载或异步加载
关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性一、同步加载与异步加载的形式1. 同步加载我们平时最常使用的就是这种同步加载形式:<script src="http://yourdomain.com/script.js"></script&g...
2013-06-01 00:23:34 171
javascript脚本阻塞与模块化加载 #转载#
脚本位置和加载顺序: 如果将脚本放在head内,那么再脚本执行完毕之前,显示给用户的始终是一片空白,用户只能傻傻的看着屏幕等待脚本执行完毕。 而且,如果页面引入多个脚本,那么后面的脚本文件必须等待前面的脚本文件下载完毕并且执行完毕之后才能开始下载并运行。不过 IE8,FF,SAFARI,CHROME已经允许脚本文件可以同时下载,不过尽管如此,javasc...
2013-06-01 00:01:42 144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人