1
1
--------------------------------------------------------------------------------
2
- Version 1.0.0
2
+ javascript代码
3
+ Version 1.0.0 <br />
4
+ Author: scott (吴超武) <br />
5
+ 有什么疑问和建议请发邮箱至Email: wchaowu @gmail.com <br />
6
+ github:<a href =" https://github.com/wchaowu/Javascript-Design-Patterns " > https://github.com/wchaowu/ </a >
3
7
--------------------------------------------------------------------------------
4
- Author: scott (吴超武) <br />
5
- 有什么疑问和建议请发邮箱至Email: wchaowu @gmail.com <br />
6
- github:<a href =" https://github.com/wchaowu/Javascript-Design-Patterns " > https://github.com/wchaowu/ </a >
7
8
<br />
8
- <br />
9
-
10
9
积累的一些javascript的写法
11
- 包含javascript的基础语法,面向对象的实现和设计模式实现
12
-
10
+ 包含javascript的基础语法,面向对象的实现和设计模式实现,模块化开发 CommonJS AMD javascript常见的疑问,Jquery,Node.js html5
13
11
目录的Demo 建议大家按照顺序看
14
12
<h3 >Oject-Oriented</h3 >
15
13
1.<a href =" https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Expressive-JavaScript " >JavaScript Expressive </a > <br />
@@ -22,27 +20,82 @@ github:<a href="https://github.com/wchaowu/Javascript-Design-Patterns"> https://
22
20
2.<a href =" https://github.com/wchaowu/javascript-code/tree/master/javascript-based/this " >JavaScript 闭包</a > <br />
23
21
3.<a href =" https://github.com/wchaowu/javascript-code/tree/master/javascript-based/event " >JavaScript 事件</a > <br />
24
22
<h3 >Jquery</h3 >
25
- 1 . jQuery中 closure
23
+ 1 .<a href =" https://github.com/wchaowu/javascript-code/blob/master/jquery/1_closure.js " >
24
+ jQuery中 closure
25
+ </a >
26
26
<h3 >Javascript-Design-Pattern</h3 >
27
- 1 Singleton-Pattern <br />
28
- 2 Chaining <br />
29
- 3 Factory-Pattern <br />
30
- 4 Bridge-Pattern <br />
31
- 5 Composite-Pattern <br />
32
- 6 Facade-Pattern <br />
33
- 7 Adapter-Pattern <br />
34
- 8 Decorator-Pattern <br />
35
- 9 Flyweight-Pattern <br />
36
- 10 Proxy-Pattern <br />
37
- 11 Observer-Pattern <br />
38
- 12 Comman-Pattern <br />
39
- 13 Chain-of-Responsibility-Pattern <br />
27
+ 1 .
28
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Singleton-Pattern " >
29
+ Singleton-Pattern
30
+ </a >
31
+ <br />
32
+ 2.<a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/Chaining " >
33
+ Chaining
34
+ </a >
35
+ <br />
36
+ 3<a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Factory-Pattern " >
37
+ Factory-Pattern
38
+ </a >
39
+ <br />
40
+ 4
41
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Bridge-Pattern " >
42
+ Bridge-Pattern
43
+ </a >
44
+ <br />
45
+ 5
46
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Bridge-Pattern " >
47
+ Composite-Pattern
48
+ </a >
49
+ <br />
50
+ 6
51
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Facade-Pattern " >
52
+ Facade-Pattern
53
+ </a >
54
+ <br />
55
+ 7
56
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Adapter-Pattern " >
57
+ Adapter-Pattern
58
+ </a >
59
+
60
+ <br />
61
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Decorator-Pattern " >
62
+ 8 Decorator-Pattern
63
+ </a >
64
+ <br />
65
+ 9
66
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Flyweight-Pattern " >
67
+ Flyweight-Pattern
68
+ </a >
69
+ <br />
70
+ 10
71
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Proxy-Pattern " >
72
+ Proxy-Pattern
73
+ </a >
74
+ <br />
75
+ 11
76
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Observer-Pattern " >
77
+ Observer-Pattern
78
+ </a >
79
+ <br />
80
+ 12
81
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Command-Pattern " >
82
+ Command-Pattern
83
+ </a >
84
+ <br />
85
+ 13
86
+ <a href =" https://github.com/wchaowu/javascript-code/tree/master/JavaScript-Design-Patterns/The-Chain-of-Responsibility-Pattern " >
87
+ Chain-of-Responsibility-Pattern
88
+ </a >
89
+
90
+ <br />
40
91
41
92
<h3 >Javascript-疑问</h3 >
42
93
1 function前加操作符
43
94
95
+ <h3 > javascript 模块化规范</h3 >
96
+ <h4 >1. AMD</h4 >
97
+ <h4 >2. CommonJS></h4 >
44
98
<h3 >HTML5<h5 >
45
-
46
99
------------------------
47
100
参考资料
48
101
0 commit comments