最近想看看 jQuery 的源码( jquery-2.2.4 ),增长一下 js 功力,但是看了一个早上,找不到切入点。一下子扎进入,根本找不到一个东南西北。
请问各位经验丰富的大神是怎样阅读 jQuery 的源码,或者是任意门 js 库的源码的?
可以从什么方面切入?
1
letitbesqzr 2016-05-24 12:46:34 +08:00
|
2
NicholasNC OP @letitbesqzr 没有,看的是没合并的,只是我不知道从哪里入手
|
3
ChiangDi 2016-05-24 16:08:00 +08:00 via Android
从构造函数入手,根据它接受的参数类型一个个看
|
4
bzw875 2016-05-24 16:38:01 +08:00
@letitbesqzr 这是个很好的途径啊
|
5
mdluo 2016-05-24 16:43:30 +08:00
先把 JS 基础打好,作用域、闭包、模块、原型继承等(比如《 JavaScript 语言精粹》 )
然后看一本解析 jQ 的书 (比如《 jQuery 技术内幕》) |
6
yhxx 2016-05-24 16:45:44 +08:00
从第一个 commit 开始读
|
7
NicholasNC OP 是的,根据 http://item.jd.com/1080321026.html ,《 jQuery 技术内幕-深入解析 jQuery 架构设计与实现原理 高云》慢慢来,感觉好很多
|