近期在ITEYE陆续写了几篇jQuery源码分析,乐在其中的同时愈发佩服jQuery的神乎其技,为我打开了一扇软件以用为本的窗户,以至于写出来Java代码也有了jQuery的味道。
jQuery的源码有些晦涩难懂,本文分享一些我看源码的方法,每一个模块我尽量按照这样的顺序去学习:
1. 读官方文档,官方有非常详细的文档说明
2. 试验官方的示例,需要的话搭建自己的服务器
3. 读源码,加注释,把自己思考的过程和结果记录下来
4. 大量阅读相关的网文和书籍,比如相同主题的分析文档,网上常问的问题等
5. 写一篇应用教程(可看的应用教程已经很多了,有时间也会写写,但不多)
6. 写一篇源码分析,记录自己的心得,加深理解
希望对大家能有所启发。
最后附一个DEMO,不复杂,但是很有爱:
长大以后,支撑我们一路走过来的,不只是兴趣和技能,更多的是勇气,每一个单身的人心里都住着一个不可能的人,工程师也要勇敢些,去努力寻找自己的幸福,祝福你,也祝福我,国庆快乐。
2011.9.26