underscore数组遍历函数分析(一)

2018-03-20
阅读 7 分钟
3.5k
这是underscore源码剖析系列第三篇文章,主要介绍underscore中each、map、filter、every、reduce等我们常用的一些遍历数组的方法。

underscore源码分析之基础方法

2018-03-19
阅读 3 分钟
1.7k
在上篇文章underscore整体架构分析中,我们讲过_上面的方法有两种挂载方式,一个是挂载到_构造函数上以_.map(arr)的形式直接调用(在后文上统称构造函数调用),另一种则是挂到_.prototype上以_(arr).map()的形式被实例调用(在后文上统称原型调用)。

underscore源码剖析之整体架构

2018-03-16
阅读 5 分钟
2.3k
最近打算好好看看underscore源码,一个是因为自己确实水平不够,另一个是underscore源码比较简单,比较易读。本系列打算对underscore1.8.3中关键函数源码进行分析,希望做到最详细的源码分析。今天是underscore源码剖析系列第一篇,主要对underscore整体架构和基础函数进行分析。