Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

全书校稿完毕 #1

Open
wants to merge 274 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
274 commits
Select commit Hold shift + click to select a range
c78593d
修正小结中列表的显示
TooBug Jun 20, 2012
dde1ddf
修正小结中列表的显示
TooBug Jun 20, 2012
b49c4b5
修正小结中列表的显示
TooBug Jun 20, 2012
69b4778
Update master
TooBug Jun 20, 2012
d6403ea
调整小结部分列表格式
TooBug Jun 20, 2012
95c1f6f
第六章 类式继承 vs 现代继承模式 一节翻译完毕
TooBug Jun 23, 2012
3df9191
第六章 类式继承期望的结果 一节翻译完毕
TooBug Jun 24, 2012
e23948e
添加第六章链接
TooBug Jun 24, 2012
f556b52
类式继承1——默认模式 一节翻译完毕
TooBug Jul 3, 2012
0f060dd
添加第6章插图
TooBug Jul 3, 2012
6bf9b83
类式继承2——借用构造函数第一小节翻译完毕
TooBug Jul 4, 2012
00805e5
类式继承2——借用构造函数 插图
TooBug Jul 5, 2012
ac36271
类式继承2——借用构造函数 一节翻译完毕
TooBug Jul 5, 2012
0765f5e
类式继承3——借用并设置原型 插图
TooBug Jul 5, 2012
dd4558e
类式继承3——借用并设置原型 一节翻译完毕
TooBug Jul 5, 2012
1d95c0e
更新目录标题和链接
TooBug Jul 5, 2012
eb5e18b
类式继承4——共享原型 插图
TooBug Jul 10, 2012
781989e
类式继承4——共享原型 一节翻译完毕
TooBug Jul 10, 2012
31367c5
类式继承5——临时构造函数 插图
TooBug Jul 10, 2012
0dd7f0d
类式继承5——临时构造函数 第一小节翻译完毕
TooBug Jul 10, 2012
e1f5f59
类式继承5——临时构造函数 一节翻译完毕
TooBug Jul 18, 2012
b50f58e
Klass一节翻译一部分
TooBug Jul 24, 2012
f866b8c
Klass一节翻译完毕
TooBug Aug 1, 2012
2346813
Klass一节翻译完毕
TooBug Aug 1, 2012
ac510e2
Klass一节翻译完毕
TooBug Aug 1, 2012
9929c9c
原型继承一节翻译完毕
TooBug Aug 6, 2012
d04c03a
通过复制属性继承 一节翻译完毕
TooBug Aug 13, 2012
3793647
第六章 混元一节翻译完毕
TooBug Oct 30, 2012
8aadabf
第六章全部翻译完毕
TooBug Oct 31, 2012
ef837e2
添加第六章配图;添加README中第六章链接;修改少量措词
TooBug Nov 1, 2012
0323ee1
第七章 单例第一小节翻译完毕
TooBug Nov 2, 2012
e1739e6
第七章 单例模式一节翻译完毕
TooBug Nov 5, 2012
1755545
第7章 工厂模式一节翻译完毕
TooBug Nov 15, 2012
ba6d9f9
第7章 内置对象工厂一小节翻译完毕
TooBug Nov 16, 2012
d0b88d4
第七章 装饰器模式翻译一部分
TooBug Nov 19, 2012
8c46454
第七章 装饰器模式翻译完成一部分
TooBug Nov 20, 2012
f03e349
第7章 装饰器模式一节翻译完毕(译得好生涩,后面要好好润色)
TooBug Nov 21, 2012
7398b22
第7章 策略模式完成一部分
TooBug Nov 22, 2012
0be7290
第七章 策略模式一节翻译完毕
TooBug Dec 23, 2012
666b372
第七章 外观模式一节翻译完毕
TooBug Dec 23, 2012
ed2b68a
第七章 代理模式翻译完一小节
TooBug Dec 23, 2012
f645e45
第七章 代理模式一节 无代理的部分翻译完毕
TooBug Dec 24, 2012
de86fcf
第七章 代理模式第一个例子翻译完毕
TooBug Dec 24, 2012
5153533
第七章 代理模式一节翻译完毕
TooBug Dec 25, 2012
556f5a9
第七章 中介者模式一节翻译完毕
TooBug Dec 25, 2012
e7d53a9
第七章 观察者模式及示例1一节重新翻译完毕
TooBug Jan 13, 2013
9f131a2
第七章 观察者模式一节翻译完毕
TooBug Jan 13, 2013
c4ac6d9
第七章 翻译完毕
TooBug Jan 13, 2013
e459673
添加README的链接,修改少量标题wording
TooBug Jan 13, 2013
d35c8d7
修正部分链接
TooBug Jan 13, 2013
234d22a
修正错别字
TooBug Jan 18, 2013
30a3a73
DOM编程 一节翻译完毕
TooBug Jan 18, 2013
2f845ca
事件之事件处理小节翻译完毕
TooBug Jan 19, 2013
30d17cd
更新两处wording
TooBug Jan 20, 2013
3511f16
事件一节翻译完毕
TooBug Jan 20, 2013
31abed6
一处代码格式修改
TooBug Jan 20, 2013
ca989d5
长时间运行的脚本 一节翻译完毕
TooBug Jan 21, 2013
74f1517
远程脚本编程 之 XHR 翻译完毕
TooBug Jan 23, 2013
d02e4cb
远程脚本编程 之 JSONP 除例子外翻译完毕
TooBug Jan 23, 2013
e025f9a
JSONP一节翻译完毕
TooBug Jan 23, 2013
e9a5562
远程脚本编程 一节翻译完毕
TooBug Jan 23, 2013
5f1cc88
部署JavaScript一节 之 合并脚本 翻译完毕
TooBug Jan 24, 2013
6c75fb7
部署JavaScript 之 压缩代码 翻译完毕
TooBug Jan 24, 2013
9747e29
部署JavaScript 一节翻译完毕
TooBug Jan 25, 2013
b87ce14
加载策略之 script元素的位置 翻译完毕
TooBug Jan 25, 2013
2ccb06c
加载策略 之 HTTP分块 翻译完毕
TooBug Jan 26, 2013
6476bf6
加载策略 之 动态<script>以实现非阻塞下载 翻译完毕
TooBug Jan 26, 2013
a5c26c1
加载策略 之 延迟加载 翻译完毕
TooBug Jan 26, 2013
ce87580
加载策略 之 按需加载 翻译完毕
TooBug Jan 26, 2013
39affbc
第8章翻译完毕
TooBug Jan 26, 2013
ab555c8
修正一个标记写法
TooBug Jan 26, 2013
5ccfdd6
修正一个标签
TooBug Jan 26, 2013
4b53073
加入 第5章 文件(from goddyzhao)
TooBug Jan 27, 2013
b2094bf
依赖声明 一节翻译完毕
TooBug Jan 28, 2013
4edfdbf
私有属性和方法 之 私有成员 翻译完毕
TooBug Jan 28, 2013
08bdd73
私有属性和方法 之 特权方法 翻译完毕
TooBug Jan 28, 2013
f0afe76
私有属性和方法 之 私有成员失效 翻译完毕
TooBug Jan 28, 2013
4330bfc
私有属性和方法 之 对象字面量和私有成员 翻译完毕
TooBug Feb 3, 2013
499751f
私有属性和方法 之 原型和私有成员 翻译完毕
TooBug Feb 3, 2013
f146e09
私有属性和方法 一节翻译完毕
TooBug Feb 3, 2013
267b34b
模块模式 之 介绍 翻译完毕
TooBug Feb 4, 2013
2297a71
模块模式 之 暴露模块模式 翻译完毕
TooBug Feb 4, 2013
330d4d7
模块模式 之 创建构造函数的模块 翻译完毕
TooBug Feb 4, 2013
0742346
模块模式 一节翻译完毕
TooBug Feb 4, 2013
0297c1d
沙箱模式 之 全局构造函数 翻译完毕
TooBug Feb 4, 2013
f920138
沙箱模式 翻译完毕
TooBug Feb 5, 2013
d41caaa
静态成员 之 公有静态成员 翻译完毕
TooBug Feb 5, 2013
bb3d72c
静态成员 一节翻译完毕
TooBug Feb 6, 2013
43b3cd1
对象常量 一节翻译完毕
TooBug Feb 6, 2013
1408416
链式调用模式 翻译完毕
TooBug Feb 6, 2013
4880df9
method()方法 翻译完毕
TooBug Feb 6, 2013
909235b
第五章 翻译完毕 close #1
TooBug Feb 6, 2013
6b00396
Update chapter2.markdown
xqin Feb 8, 2013
e8aa7fd
修正几处代码没换行的问题
xqin Feb 12, 2013
7d3736d
修正"模块模式"中代码块对齐不正确的问题
xqin Feb 13, 2013
bd44153
修正部分代码片段缩进不正确的问题
xqin Feb 13, 2013
5e9e1d2
修正代码未换行,显示在注释中的问题.
xqin Feb 13, 2013
dfc7e1b
修正 "静态成员"段落中将"静态成员"写成"表态成员"的问题
xqin Feb 13, 2013
55d2c63
修正部分描述文字及代码换行不正确的问题
xqin Feb 13, 2013
b6316f9
method方法 部分文字修正
xqin Feb 14, 2013
b638575
修正一处文字错误
xqin Feb 15, 2013
caa2fa3
��5�²�ͼ 5-2
xqin Feb 15, 2013
636ba92
图片路径修改
xqin Feb 15, 2013
d4b80b8
代码缩进修整
xqin Feb 15, 2013
4a08d03
删除多余的th字符
xqin Feb 15, 2013
9f681f7
修整代码缩进
xqin Feb 16, 2013
3e55088
修正一处代码错误的问题
xqin Feb 16, 2013
b53a02c
第7章中补图及修正图片路径
xqin Feb 16, 2013
f53d562
第7章中补图及修正图片路径
xqin Feb 16, 2013
65c8587
补图及修正图片连接地址
xqin Feb 16, 2013
7bb5eee
修正图片连接地址
xqin Feb 16, 2013
e880cf8
第5章补图
xqin Feb 17, 2013
af6b534
5-1图由外连改为内连
xqin Feb 17, 2013
09948d4
更正错别字
xqin Feb 17, 2013
12046c8
代码缩进
xqin Feb 17, 2013
26ef149
修正连接地址不正确的问题
xqin Feb 17, 2013
9c8917c
Merge pull request #13 from xqin/master
TooBug Feb 17, 2013
b88b7be
补图
xqin Feb 17, 2013
09c978f
补图
xqin Feb 17, 2013
e38d916
修正图片连接地址
xqin Feb 17, 2013
20f9592
修正几处错别字
xqin Feb 17, 2013
f62f1a2
修正两处错别字
xqin Feb 17, 2013
8c500af
Merge pull request #14 from xqin/master
TooBug Feb 18, 2013
3e55021
校对
TooBug Feb 19, 2013
183b96c
合并改动
TooBug Feb 19, 2013
aab23b0
第一章润色完毕 close #2
TooBug Feb 20, 2013
c7b8455
调整标题,一处译注微调
TooBug Feb 20, 2013
7707fc6
调整标题,序言校对完毕
TooBug Feb 20, 2013
b16fd8b
校对
TooBug Feb 21, 2013
caebd03
减少全局变量 校对完毕
TooBug Mar 1, 2013
a4dfd28
for循环 校对完毕
TooBug Mar 6, 2013
9b1a964
for-in循环 校对完毕
TooBug Mar 7, 2013
47d9265
(不)扩充内置原型 校对完毕
TooBug Mar 7, 2013
4fbf0f6
switch模式 校对完毕
TooBug Mar 8, 2013
0ad8c18
避免隐式类型转换 校对完毕
TooBug Mar 8, 2013
3d30893
使用parseInt()进行数字转换 校对完毕
TooBug Mar 8, 2013
4292b21
代码规范 校对完毕
TooBug Mar 8, 2013
76f6c50
命名规范 校对完毕
TooBug Mar 8, 2013
a35d063
书写注释 校对完毕
TooBug Mar 21, 2013
bb92e22
写API文档 校对完毕
TooBug Mar 21, 2013
b7d4dc3
示例:YUIDoc 校对完毕
TooBug Mar 23, 2013
68f6c4b
编写易读的代码 校对完毕
TooBug Mar 23, 2013
651cc69
相互评审 校对完毕
TooBug Mar 23, 2013
1472689
发布时的代码压缩 校对完毕
TooBug Mar 23, 2013
ead3ae6
第二章 校对完毕
TooBug Mar 23, 2013
d4b2e20
第二章 校对完毕 close #3
TooBug Mar 23, 2013
2e88be3
Merge branch 'master' of https://github.com/TooooBug/javascript.patterns
TooBug Mar 23, 2013
0d5b3ca
序校对完毕
TooBug Mar 28, 2013
e8ad59a
对象字面量校对完毕
TooBug Mar 28, 2013
ccead74
自定义构造函数 第一部分校对完毕
TooBug Mar 29, 2013
4ec19bb
自定义构建函数 校对完毕
TooBug Mar 29, 2013
185ead3
强制使用new的模式 第一部分校对完毕
TooBug Mar 30, 2013
c87dad4
强制使用new的模式 校对完毕
TooBug Mar 30, 2013
13909cb
数组字面量 校对完一部分
TooBug Mar 30, 2013
ba8ae44
Array()构造函数的“陷阱” 校对完毕
TooBug Mar 30, 2013
119ab33
数组字面量 校对完毕
TooBug Mar 30, 2013
8479315
JSON 第一部分校对完毕
TooBug Mar 30, 2013
29f7aeb
JSON 校对完毕
TooBug Mar 30, 2013
a8652e5
正则表达式字面量 校对完毕
TooBug Mar 31, 2013
558b84c
原始值的包装对象 校对完毕
TooBug Mar 31, 2013
abdb0a8
错误处理对象 校对完毕
TooBug Mar 31, 2013
db8e899
第三章 校对完毕
TooBug Mar 31, 2013
e8e8a6b
背景知识 校对完毕
TooBug Apr 14, 2013
6d4a5e6
背景知识 校对完毕
TooBug Apr 14, 2013
ad93015
回调模式 校对完一部分
TooBug Apr 14, 2013
2ce5b27
回调和作用域 小节校对完毕
TooBug Apr 15, 2013
bdd9c60
异步事件监听 校对完毕
TooBug Apr 15, 2013
fc5df27
延时 校对完毕
TooBug Apr 15, 2013
58f54ad
类库中的回调 校对完毕
TooBug Apr 15, 2013
10b9c76
返回函数 校对完毕
TooBug Apr 15, 2013
f052812
重定义函数 校对完毕
TooBug Apr 15, 2013
3ec80da
即时函数 第一部分校对完毕
TooBug Apr 15, 2013
49f7044
Update chapter1.markdown
Apr 18, 2013
210f3f4
Merge pull request #15 from qianzhangsheng/master
TooBug Apr 18, 2013
588187d
即时函数 校对完毕
TooBug Apr 19, 2013
f01033c
对象即时初始化 校对完成
TooBug Apr 19, 2013
d7e13ee
条件初始化 校对完毕
TooBug Apr 19, 2013
35b61d9
记忆模式 校对完毕
TooBug Apr 19, 2013
d62916d
配置对象 校对完毕
TooBug Apr 19, 2013
92ce4d1
柯里化背景部分应用 校对完毕
TooBug Apr 19, 2013
e9b7079
第4章 校对完毕 close #5
TooBug Apr 19, 2013
365fe00
Merge branch 'master' of https://github.com/TooooBug/javascript.patterns
TooBug Apr 19, 2013
a75fafe
Update chapter2.markdown
Apr 20, 2013
3f32b69
Update chapter2.markdown
Apr 20, 2013
09d86d7
Merge pull request #16 from qianzhangsheng/master
TooBug Apr 21, 2013
9321145
命名空间模式 介绍部分校对完成
TooBug Apr 25, 2013
0b44548
命名空间 校对完毕
TooBug Apr 25, 2013
4372a61
Merge branch 'master' of https://github.com/TooooBug/javascript.patterns
TooBug Apr 25, 2013
9b69897
声明依赖校对完成
TooBug Apr 26, 2013
a7c20d6
暴露模式 校对完毕
TooBug Apr 26, 2013
34c134d
模块模式第一部分 校对完毕
TooBug Apr 26, 2013
3a7d8af
模块模式 校对完毕
TooBug Apr 26, 2013
98ac65b
沙箱模式介绍和使用方式 校对完毕
TooBug Apr 26, 2013
c030d66
沙箱模式 校对完毕
TooBug Apr 26, 2013
ef8ce2d
公有静态成员 校对完毕
TooBug Apr 26, 2013
b04ff34
私有静态成员 校对完毕
TooBug Apr 26, 2013
4f4f7f6
对象常量 校对完毕
TooBug Apr 26, 2013
0bf54df
链式调用 校对完毕
TooBug Apr 26, 2013
a2b8d04
第五章 校对完毕 close #6
TooBug Apr 26, 2013
4f22d6d
Update chapter3.markdown
Apr 27, 2013
71b5bc8
Update chapter3.markdown
Apr 27, 2013
3df823a
Merge pull request #18 from qianzhangsheng/patch-1
TooBug Apr 27, 2013
b294fb0
Merge pull request #17 from qianzhangsheng/master
TooBug Apr 27, 2013
9754e33
类式继承1 校对完毕
TooBug May 3, 2013
7501f53
类式继承2 校对完毕
TooBug May 3, 2013
da31a82
类式继承3 校对完毕
TooBug May 3, 2013
876cc42
类式继承4 校对完毕
TooBug May 3, 2013
4313615
类式继承校对完毕
TooBug May 3, 2013
9bf28ba
Klass 校对完毕
TooBug May 4, 2013
3cc7f8d
原型继承 校对完毕
TooBug May 5, 2013
22df729
通过复制属性继承 和 混元 校对完毕
TooBug May 5, 2013
64f74c6
借用方法 之 从数组借用 校对完成
TooBug May 6, 2013
599b16c
第六章 校对完毕 close #7
TooBug May 6, 2013
4251240
单例模式 校对完毕
TooBug May 6, 2013
3ea8ab2
工厂模式 校对完毕
TooBug May 7, 2013
07d5e55
迭代器 校对完毕
TooBug May 7, 2013
d36dc03
装饰器 校对完毕
TooBug May 9, 2013
ce36b39
策略模式 校对完毕
TooBug May 9, 2013
08ca72c
外观模式 校对完毕
TooBug May 9, 2013
dd37788
分离 校对完毕
TooBug May 12, 2013
5d7c98d
DOM编程 校对完毕
TooBug May 12, 2013
b005279
事件 校对一部分
TooBug May 12, 2013
674fd69
Merge branch 'master' of https://github.com/TooooBug/javascript.patterns
TooBug May 13, 2013
c18c2cd
代理模式 校对完毕
TooBug May 13, 2013
7f971a4
中介者模式 校对完毕
TooBug May 13, 2013
ceae4a1
第七章 校对完毕
TooBug May 14, 2013
50bbc6a
事件 校对完毕
TooBug May 14, 2013
6a9b70b
长时间运行的脚本 校对完毕
TooBug May 14, 2013
038808d
远程脚本 校对完一部分
TooBug May 14, 2013
78d1cf1
远程脚本编程 校对完毕
TooBug May 14, 2013
7cd3763
部署JavaScript 校对完毕
TooBug May 15, 2013
0b64c1d
第八章 校对完毕 close #9
TooBug May 15, 2013
351f4d2
wording修改
TooBug Jun 3, 2013
27e9887
补图
TooBug Jun 3, 2013
f7a7925
修正ReadMe,部分小格式修正
TooBug Jun 3, 2013
92b69ef
修正格式和链接
TooBug Jun 3, 2013
5530527
修正链接
TooBug Jun 3, 2013
c7dc9b1
修正链接
TooBug Jun 3, 2013
abc81a2
Update README.markdown
TooBug Jun 3, 2013
d8cc7af
修正链接
TooBug Jun 3, 2013
4b952bf
修正一个图片地址
TooBug Jun 8, 2013
122321f
修改代码错误
hanwei59 Jul 28, 2013
a1119ac
Merge pull request #22 from hanwei59/master
TooBug Jul 30, 2013
1a87436
Fix a typo.
csvenja Jul 11, 2014
bf8cb23
Merge pull request #23 from csvenja/patch-1
TooBug Jul 12, 2014
6101f66
Update chapter2.markdown
csvenja Jul 14, 2014
df8b1f3
Merge pull request #24 from csvenja/patch-2
TooBug Jul 15, 2014
e346df6
Update chapter7.markdown
TooBug Aug 25, 2014
42eb830
错字修正
TooBug Dec 3, 2014
74ac559
typo
TooBug Mar 16, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
修正部分链接
TooBug committed Jan 13, 2013
commit d35c8d75f602ab85ab35bd76783fa04df12d15be
4 changes: 2 additions & 2 deletions chapter7.markdown
Original file line number Diff line number Diff line change
@@ -703,7 +703,7 @@ Sale()构造函数现在有了一个作为自己属性的装饰器列表:

#### 一个视频列表(expando)

我们假设有一个用来播放选中视频的应用。你可以在这里看到真实的例子(http://www.jspatterns.com/book/7/proxy.html)[http://www.jspatterns.com/book/7/proxy.html]
我们假设有一个用来播放选中视频的应用。你可以在这里看到真实的例子<http://www.jspatterns.com/book/7/proxy.html>

页面上有一个视频标题的列表,当用户点击视频标题的时候,标题下方的区域会展开并显示视频的更多信息,同时也使得视频可被播放。视频的详细信息和用来播放的URL并不是页面的一部分,它们需要通过网络请求来获取。服务端可以接受多个视频ID,这样我们就可以在合适的时候通过一次请求多个视频信息来减少HTTP请求以加快应用的速度。

@@ -960,7 +960,7 @@ proxy对象创建了一个队列来收集50ms之内接受到的视频ID,然后

除了中介者之外,其它的对象都不知道有别的对象存在。这样就使得更新这个游戏变得很简单,比如要添加一位玩家或者是添加另外一个显示剩余时间的地方。

你可以在这里看到这个游戏的在线演示[http://jspatterns.com/book/7/mediator.html](http://jspatterns.com/book/7/mediator.html)
你可以在这里看到这个游戏的在线演示<http://jspatterns.com/book/7/mediator.html>

![图7-8 游戏涉及的对象](./figure/chapter7/7-8.jpg)