请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问怎么更有效率的看懂源码呢?

我在看源码的时候总感觉没有头绪,一团糟。总是盯着一个 API 然后一层层的跟下去,一跟下去,就绕晕了...

正在回答

1回答

咱以 jquery 为例。

第一,你得非常熟悉 jquery 的各个功能和使用,每个 API 每个参数你都得知道什么意思,怎么用。第二,你要去网上搜索“jquery 源码解读”这类的文章,主要去看文章中对于整个代码框架的流程,看前人分析源码的一些经验和顺序,要多搜多看多总结;第三,顺着你之前总结的思路,详细看源码,遇到看不懂的要去及时搜索查找,找不到的那就“不求甚解”,你只需要知道输入输出,如果中间看不懂就略过,以后再说,别耽误继续往下看;第四,待看完一个阶段就自己做一次总结,不要眼高手低,写出来且能让别人看懂,这时你才是真的懂了;第五,看源码并不要求全部看完,能看懂一部分就有一部分的收获,无论看多少你都是成功的,学习没有失败;第六,推荐从简单框架的源码看起,先简单后复杂,别一上来就逮着 react vue 的源码看,例如先看看 lodash zepto 的源码。


总结一下。看源码看的是什么?第一,学习它如何实现功能;第二,学习它如何设计。推荐我去年的免费教程《zepto 设计与源码分析》http://www.imooc.com/learn/745 


最后,感觉本课程有帮助欢迎给课程好评,不要吝啬你的评价。


0 回复 有任何疑惑可以回复我~
  • 提问者 晨风明悟 #1
    谢谢老师
    回复 有任何疑惑可以回复我~ 2018-05-19 10:14:29
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号