Skip to content

Commit e186537

Browse files
committed
添加详细的描述,重构代码
1 parent 76093cf commit e186537

1 file changed

Lines changed: 19 additions & 20 deletions

File tree

‎README.md‎

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
--------------------------------------------------------------------------------
2-
javascript代码
2+
Javascript代码 <br/>
33
Version 1.0.0 <br/>
44
Author:scott (吴超武) <br />
55
有什么疑问和建议请发邮箱至Email:wchaowu@gmail.com <br />
6-
github:<a href="https://github.com/wchaowu/Javascript-Design-Patterns"> https://github.com/wchaowu/</a>
76
--------------------------------------------------------------------------------
7+
github:<a href="https://github.com/wchaowu/Javascript-Design-Patterns"> https://github.com/wchaowu/</a>
88
<br />
9-
积累的一些javascript的写法
9+
本人积累的一些javascript的写法,参考了dhtmlx,javascript设计模式书籍、Jquery源代码,QQ空间、webQQ和新浪微博。下面有参考资料的链接
10+
其中很多都是伪代码的写法,便有回顾和总结。
1011
包含javascript的基础语法,面向对象的实现和设计模式实现,模块化开发 CommonJS AMD javascript常见的疑问,Jquery,Node.js html5
11-
目录的Demo 建议大家按照顺序看
1212
<h3>Oject-Oriented</h3>
1313
1.<a href="https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Expressive-JavaScript">JavaScript Expressive </a> <br />
1414
2.<a href="https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Interfaces"> Interfaces </a> <br />
1515
3.<a href="https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Introduction">Introduction</a> <br />
1616
4.<a href="https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Inheritance"> Inheritance </a> <br />
17-
1817
<h3>Javascript based</h3>
1918
1.<a href="https://github.com/wchaowu/javascript-code/tree/master/javascript-based/this">JavaScript this </a> <br />
2019
2.<a href="https://github.com/wchaowu/javascript-code/tree/master/javascript-based/this">JavaScript 闭包</a> <br />
2120
3.<a href="https://github.com/wchaowu/javascript-code/tree/master/javascript-based/event">JavaScript 事件</a> <br />
2221
<h3>Jquery</h3>
22+
为了更加了解Jquery可以先了解 <a href="https://github.com/madrobby/zepto#readme">zepto</a>
2323
1 .<a href="https://github.com/wchaowu/javascript-code/blob/master/jquery/1_closure.js">
2424
jQuery中 closure
2525
</a>
@@ -33,56 +33,56 @@ javascript代码
3333
Chaining
3434
</a>
3535
<br />
36-
3<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Factory-Pattern">
36+
3.<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Factory-Pattern">
3737
Factory-Pattern
3838
</a>
3939
<br />
40-
4
40+
4.
4141
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Bridge-Pattern">
4242
Bridge-Pattern
4343
</a>
4444
<br />
45-
5
45+
5.
4646
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Bridge-Pattern">
4747
Composite-Pattern
4848
</a>
4949
<br />
50-
6
50+
6.
5151
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Facade-Pattern">
5252
Facade-Pattern
5353
</a>
5454
<br />
55-
7
55+
7.
5656
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Adapter-Pattern">
5757
Adapter-Pattern
5858
</a>
5959

6060
<br />
6161
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Decorator-Pattern">
62-
8 Decorator-Pattern
62+
8. Decorator-Pattern
6363
</a>
6464
<br />
65-
9
65+
9.
6666
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Flyweight-Pattern">
6767
Flyweight-Pattern
6868
</a>
6969
<br />
70-
10
70+
10.
7171
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Proxy-Pattern">
7272
Proxy-Pattern
7373
</a>
7474
<br />
75-
11
75+
11.
7676
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Observer-Pattern">
7777
Observer-Pattern
7878
</a>
7979
<br />
80-
12
80+
12.
8181
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Command-Pattern">
8282
Command-Pattern
8383
</a>
8484
<br />
85-
13
85+
13.
8686
<a href="https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Chain-of-Responsibility-Pattern">
8787
Chain-of-Responsibility-Pattern
8888
</a>
@@ -94,12 +94,11 @@ Observer-Pattern
9494

9595
<h3> javascript 模块化规范</h3>
9696
<h4>1. AMD</h4>
97-
<h4>2. CommonJS></h4>
97+
<h4>2. CommonJS</h4>
9898
<h3>HTML5<h5>
9999
------------------------
100-
参考资料
101100

101+
参考资料
102102
<a href="http://www.apress.com/">http://www.apress.com/</a>
103+
<a href="http://www.alloyteam.com">alloyteam</a>
103104

104-
学习资料
105-
<a href="http://www.alloyteam.com/2012/10/common-javascript-design-patterns/">alloyteam</a>

0 commit comments

Comments
 (0)