版本 v1.8.3
如果说 jQuery 和 Underscore 有什么不同的话,除了它们的作者不同之外,jQuery 的功能主要是在于 js 和 html 交互,很多操作都是针对于 dom 来的,考虑到了浏览器兼容性,而且封装了 ajax,使得开发变得更加简洁。而 underscore 可以看成是一个 js 的函数库,其中封装了很多 js 方法,如果早几年看的话,还好,现在这些方法都被融合到 es5 或 es6 中。
那么研究 underscore 的源码还有意义吗?
一个函数库,从它的设计到实现,每一个功能函数,都集中了千百人的智慧,看一下又何妨呢?
- Directory
下面的文章或系列文章,在我看源码的过程中,对我帮助很大,感谢!