yliu

时来天地皆同力,运去英雄不自由

设计模式
  • 从form表单来看策略模式

    前言 之前写程序的时候为了快速开发写了许多if、else if的语句,当时开发倒是挺爽的,事后维护的时候想骂人,为了不坑自己和其他小伙伴,下面从零开始用一个基础表单 + 策略模式清除if分支语句 ......

    设计模式
  • 单例模式

    单例模式是很常见的一种设计模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例实现 根据上面定义很容易想到用闭包来实现 var dom = (function() {......

    设计模式
  • 发布订阅模式

    发布订阅模式也成为观察者模式,以下面三部分组成 发布者 订阅者 消息队列 ......

    设计模式
  • 代理模式

    前言 代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。 例如: 1 下面就介绍最常用的几种场景 保护代理 ......

    设计模式
    https://user-images.githubusercontent.com/39508895/63336089-23272700-c371-11e9-8bf0-f31c74e016b6.jpg