Version 1.0.0
Author:scott
有什么疑问和建议请发邮箱至Email:[email protected]
github: https://github.com/wchaowu/
本人积累的一些javascript的写法,参考了dhtmlx套件框架,javascript设计模式书籍、Jquery源代码,QQ空间、webQQ和新浪微博。 参考资料 其中很多都是伪代码的写法,便有回顾和总结。 包含
javascript的基础语法 面向对象的实现 设计模式实现 模块化开发 javascript常见的疑问 Jquery Node.js html5
1.对象JavaScript 引用
2.JavaScript this
3.JavaScript 闭包
4. JavaScript 事件
5.javascript 跨域
6.javascript 命名空间
1.JavaScript Expressive
2. Interfaces
3.Introduction
4. Inheritance
5.AOP 为了更加了解Jquery实现机制可以先了解 zepto
1. [jQuery 插件推荐](https://github.com/wchaowu/javascript-code/blob/master/jquery/) 2. jQuery中 closure 1. Singleton-Pattern
2. Chaining
3. Factory-Pattern
4. Bridge-Pattern
5. Composite-Pattern
6. Facade-Pattern
7. Adapter-Pattern
8. Decorator-Pattern
9. Flyweight-Pattern
10. Proxy-Pattern
11. Observer-Pattern
12. Command-Pattern
13. Chain-of-Responsibility-Pattern
1 function前加操作符 >[https://github.com/wchaowu/javascript-code/tree/master/AMD](https://github.com/wchaowu/javascript-code/tree/master/AMD "https://github.com/wchaowu/javascript-code/tree/master/AMD") >[https://github.com/wchaowu/javascript-code/tree/master/CommonJS](https://github.com/wchaowu/javascript-code/tree/master/CommonJS "https://github.com/wchaowu/javascript-code/tree/master/CommonJS") > cmd和amd的区别 [https://github.com/wchaowu/javascript-code/blob/master/CommonJS/cmd_Amd.md](https://github.com/wchaowu/javascript-code/blob/master/CommonJS/cmd_Amd.md "https://github.com/wchaowu/javascript-code/blob/master/CommonJS/cmd_Amd.md")
##javascript风格和规范 ##
- Google的JavaScript风格指南(以下简称Google)
- NPM编码风格(以下简称NPM)
- Felix的Node.js风格指南(以下简称Node.js)
- 惯用(Idiomatic)的JavaScript(以下简称Idiomatic)
- jQuery JavaScript风格指南(以下简称jQuery)
- Douglas Crockford的JavaScript风格指南(以下简称Crockford),Douglas Crockford是Web开发领域最知名的技术权威之一, ECMA JavaScript 2.0标准化委员会委员
最受欢迎的javascript博客
http://stackoverflow.com/questions/409056/top-rated-javascript-blogs
javascript Weekly
http://javascriptweekly.com/archive/148.html
JavaScript frameworks resources and tutorials http://resrc.io/list/18/javascript-frameworks/
##参考资料
http://www.apress.com/
Learning JavaScript Design Patterns
alloyteam
##License
And of course: