js FormData的使用 ###概述FormData对象的使用:1,用一些键值对来模拟一系列表单控件:把form中的所有元素的name和value组成一个QueryString2,异步上传文件###使用####创建 2022-04-27 浏览(374) Js 评论(0) 阅读全文
设计模式(11) 策略模式 ###策略模式在策略模式(StrategyPattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对 2022-04-27 浏览(350) Js 评论(0) 阅读全文
设计模式(10) 状态模式 ###状态模式在状态模式(StatePattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的 2022-04-27 浏览(358) Js 评论(0) 阅读全文
设计模式(9) 观察者模式 ###观察者模式当对象间存在一对多关系时,则使用观察者模式(ObserverPattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。####介绍意图:定 2022-04-27 浏览(323) Js 评论(0) 阅读全文
设计模式篇(8) 外观模式 ###外观模式外观模式(FacadePattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性 2022-04-27 浏览(387) Js 评论(0) 阅读全文
设计模式篇(7) 代理模式 ###代理模式在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。####介 2022-04-26 浏览(360) Js 评论(0) 阅读全文
设计模式篇(6) 装饰器 ###装饰器模式装饰器模式(DecoratorPattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一 2022-04-25 浏览(332) Js 评论(0) 阅读全文
设计模式篇(5) 适配器 适配器模式(AdapterPattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接 2022-04-25 浏览(378) Js 评论(0) 阅读全文
设计模式(4) 单例模式 ##单例模式###前言单例模式(SingletonPattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一 2022-04-25 浏览(381) Js 评论(0) 阅读全文
设计模式篇 (2) 抽象工厂模式 #抽象工厂模式抽象工厂模式(AbstractFactoryPattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的 2022-04-24 浏览(344) Js 评论(0) 阅读全文