上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 一、ajax是什么: ( 1 ) . ajax 是异步JavaScript和XML, 英文全程是Asynchronous Javascript and XML. ( 2 ). ajax 可以通过与后台进行少量的数据交换,实现对局部网页进行异步更新,避免了要刷新这个页面的情况。 在通常情况下,如果要更 阅读全文
posted @ 2018-04-03 09:00 renyangli 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 桥接模式将抽象部分与实现部分分离开来,使两者都可以独立的变化,并且可以一起和谐地工作。抽象部分和实现部分都可以独立的变化而不会互相影响,降低了代码的耦合性,提高了代码的扩展性。 基本理论: 桥接模式定义:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 桥接模式主要有4个角色组成: (1)抽象 阅读全文
posted @ 2018-04-03 08:56 renyangli 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 我们平时开发过程中,一定会遇到这种情况:同时处理简单对象和由简单对象组成的复杂对象,这些简单对象和复杂对象会组合成树形结构,在客户端对其处理的时候要保持一致性。比如电商网站中的产品订单,每一张产品订单可能有多个子订单组合,比如操作系统的文件夹,每个文件夹有多个子文件夹或文件,我们作为用户对其进行复制 阅读全文
posted @ 2018-04-02 14:51 renyangli 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在软件开发中,很大部分时候就是操作数据,而不同数据下展示的结果我们将其抽象出来称为状态,我们平时开发时本质上就是对应用程序的各种状态进行切换并作出相应处理。状态模式就是一种迎合多种状态场景下的设计模式。使用状态模式可以让代码更加清晰,提高应用程序的维护性和扩展性。 基础知识: 状态模式定义一个对象, 阅读全文
posted @ 2018-04-02 09:32 renyangli 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 观察者模式主要应用于对象之间一对多的依赖关系,当一个对象发生改变时,多个对该对象有依赖的其他对象也会跟着做出相应改变,这就非常适合用观察者模式来实现。使用观察者模式可以根据需要增加或删除对象,解决一对多对象间的耦合关系,使程序更易于扩展和维护。 基础知识: 观察者模式定义了对象间的一种一对多依赖关系 阅读全文
posted @ 2018-04-01 15:59 renyangli 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 单例模式是设计模式中最为简单的一种。此模式会确保一个类只有一个实例,并提供一个它的全局访问点。 无论点击多少次按钮,都会只生成一个div元素,代码还不够好,下面进行一下改善 阅读全文
posted @ 2018-04-01 13:39 renyangli 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 图片预加载的特点 1、提前加载所需图片 2、更好的用户体验 图片预加载分为两类 1、无序加载 (1)图片相册 (2)qq表情 2、有序加载 (3)漫画加载 实例1图片相册之使用预加载(不用插件) <!DOCTYPE html> <html lang="en"> <head> <meta charse 阅读全文
posted @ 2018-03-29 14:12 renyangli 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 五、响应式布局 meta标签的实用 设置布局宽度等于设备宽度,布局viewport等于度量viewport 媒体查询 媒体查询中可用于检测的媒体特性有width、height和color(等), 使用媒体查询, 可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果 语法 阅读全文
posted @ 2018-03-29 10:22 renyangli 阅读(109) 评论(0) 推荐(0) 编辑
摘要: top left right bottom top left right bottom 阅读全文
posted @ 2018-03-29 10:15 renyangli 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 三、九宫格布局 阅读全文
posted @ 2018-03-29 09:49 renyangli 阅读(410) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页