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 >
13131.<a href =" https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Expressive-JavaScript " >JavaScript Expressive </a > <br />
14142.<a href =" https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Interfaces " > Interfaces </a > <br />
15153.<a href =" https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Introduction " >Introduction</a > <br />
16164.<a href =" https://github.com/wchaowu/javascript-code/tree/master/object-oriented/Inheritance " > Inheritance </a > <br />
17-
1817<h3 >Javascript based</h3 >
19181.<a href =" https://github.com/wchaowu/javascript-code/tree/master/javascript-based/this " >JavaScript this </a > <br />
20192.<a href =" https://github.com/wchaowu/javascript-code/tree/master/javascript-based/this " >JavaScript 闭包</a > <br />
21203.<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 >
23231 .<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 " >
3737Factory-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 " >
4747Composite-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 " >
5757Adapter-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 " >
7777Observer-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