Skip to content

Commit 872fc2b

Browse files
committed
Merge pull request #7 from TooooBug/master
初稿全部译完
2 parents d8230af + 909235b commit 872fc2b

File tree

5 files changed

+3392
-28
lines changed

5 files changed

+3392
-28
lines changed

Figure/chapter7/7-1.jpg

26.2 KB
Loading

README.markdown

+26-27
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,8 @@
152152
- [利用借用构造函数模式实现多继承](javascript.patterns/blob/master/chapter6.markdown#a9)
153153
- [借用构造函数的利与弊](javascript.patterns/blob/master/chapter6.markdown#a10)
154154
- [类式继承 3 ——借用并设置原型](javascript.patterns/blob/master/chapter6.markdown#a11)
155-
- [经典模式 4 ——共享原型](javascript.patterns/blob/master/chapter6.markdown#a12)
156-
- [经典模式 5 —— 临时构造函数](javascript.patterns/blob/master/chapter6.markdown#a13)
155+
- [类式继承 4 ——共享原型](javascript.patterns/blob/master/chapter6.markdown#a12)
156+
- [类式继承 5 —— 临时构造函数](javascript.patterns/blob/master/chapter6.markdown#a13)
157157
- [存储父类](javascript.patterns/blob/master/chapter6.markdown#a14)
158158
- [重置构造函数引用](javascript.patterns/blob/master/chapter6.markdown#a15)
159159
- [Klass](javascript.patterns/blob/master/chapter6.markdown#a16)
@@ -168,31 +168,30 @@
168168
- [Function.prototype.bind()](javascript.patterns/blob/master/chapter6.markdown#a25)
169169
- [小结](javascript.patterns/blob/master/chapter6.markdown#a26)
170170

171-
## 第七章 设计模式
172-
173-
- 单体
174-
- 使用 new
175-
- 静态属性中的实例
176-
- 闭包中的实例
177-
- 工厂
178-
- 内置对象工厂
179-
- 迭代器
180-
- 装饰者
181-
- 用法
182-
- 实现
183-
- 使用列表实现
184-
- 策略
185-
- 数据校验的例子
186-
- 外观
187-
- 代理
188-
- 一个例子
189-
- 作为缓存的代理
190-
- 中介者
191-
- 中介者例子
192-
- 观察者
193-
- 例子 1:杂志订阅
194-
- 例子 2:按键游戏
195-
- 小节
171+
## [第七章 设计模式](javascript.patterns/blob/master/chapter7.markdown#a1)
172+
173+
- [单例](javascript.patterns/blob/master/chapter7.markdown#a2)
174+
- [使用new](javascript.patterns/blob/master/chapter7.markdown#a3)
175+
- [将实例放到静态属性中](javascript.patterns/blob/master/chapter7.markdown#a4)
176+
- [将实例放到闭包中](javascript.patterns/blob/master/chapter7.markdown#a5)
177+
- [工厂模式](javascript.patterns/blob/master/chapter7.markdown#a6)
178+
- [内置对象工厂](javascript.patterns/blob/master/chapter7.markdown#a7)
179+
- [迭代器](javascript.patterns/blob/master/chapter7.markdown#a8)
180+
- [装饰器](javascript.patterns/blob/master/chapter7.markdown#a9)
181+
- [用法](javascript.patterns/blob/master/chapter7.markdown#a10)
182+
- [实现](javascript.patterns/blob/master/chapter7.markdown#a11)
183+
- [使用列表实现](javascript.patterns/blob/master/chapter7.markdown#a12)
184+
- [策略模式](javascript.patterns/blob/master/chapter7.markdown#a13)
185+
- [数据验证示例](javascript.patterns/blob/master/chapter7.markdown#a14)
186+
- [外观模式](javascript.patterns/blob/master/chapter7.markdown#a15)
187+
- [代理模式](javascript.patterns/blob/master/chapter7.markdown#a16)
188+
- [一个例子](javascript.patterns/blob/master/chapter7.markdown#a17)
189+
- [中介者模式](javascript.patterns/blob/master/chapter7.markdown#a18)
190+
- [中介者示例](javascript.patterns/blob/master/chapter7.markdown#a19)
191+
- [观察者模式](javascript.patterns/blob/master/chapter7.markdown#a20)
192+
- [例1:杂志订阅](javascript.patterns/blob/master/chapter7.markdown#a21)
193+
- [例2:按键游戏](javascript.patterns/blob/master/chapter7.markdown#a22)
194+
- [小结](javascript.patterns/blob/master/chapter7.markdown#a23)
196195

197196
## 第八章 DOM和浏览器模式
198197

0 commit comments

Comments
 (0)