结构型-装饰模式 发表于 2019-12-17 | 分类于 设计模式 字数统计: 713 字 | 阅读时长 ≈ 3 分钟 概念 Decorator Pattern:不改变原有对象的前提下,动态地给一个对象增加一些额外的功能。 阅读全文 »
创建型-抽象工厂模式 发表于 2019-12-17 | 分类于 设计模式 字数统计: 524 字 | 阅读时长 ≈ 2 分钟 概念 Abstract Factory Pattern:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。 阅读全文 »
创建型-生成器模式 发表于 2019-12-17 | 分类于 设计模式 字数统计: 238 字 | 阅读时长 ≈ 1 分钟 概念 Builder Pattern:又叫创建者模式/建筑模式,构建复杂的对象模式,把对象的构建与表现分离,使得同样的构建过程可以创建不同的表示。 阅读全文 »
vue-router源码分析(base.js) 发表于 2019-12-17 | 分类于 源码分析 字数统计: 3.4k 字 | 阅读时长 ≈ 14 分钟 base.jssrc/history/base.js 定义了History类,VueRouter中的history,根据mode,可能是HTML5History、HashHistory或Abstract实例,其中HTML5History、HashHistory等都是继承自History类。 阅读全文 »
创建型-工厂方法模式 发表于 2019-12-16 | 分类于 设计模式 字数统计: 362 字 | 阅读时长 ≈ 1 分钟 概念 Factory Method Pattern:又称工厂模式,不同的工厂子类创建不同的产品对象。 阅读全文 »