其中很多都是伪代码的写法,便有回顾和总结。参考资料 包含
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框架
####angularJs
官方地址 https://angularjs.org/
推荐UI组件 angularUI bootstrap http://angular-ui.github.io/bootstrap/
angular ui router https://github.com/angular-ui/ui-router
bindoncehttps://github.com/Pasvaz/bindonce
ngAnimate https://github.com/Augus/ngAnimate
Canvas
mobile 开发 收集
https://github.com/wchaowu/mobileTech
phonegap
https://github.com/msacks/phonegap-samples
##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/
jser
自动化工具
grunt
gulp
jsmonkey
##参考资料
http://www.apress.com/
Learning JavaScript Design Patterns
alloyteam
##License
And of course: