最简单的实现方式,我们可以把 _ 看做一个简单的对象:
var _ = {}; _.each = function() { // ... };
在 JavaScript 中,一切皆对象,实际上,源码中的 _ 变量是一个方法:
var _ = function(obj) { if (obj instanceof _) return obj; if (!(this instanceof _)) return new _(obj); this._wrapped = obj; };
最简单的实现方式,我们可以把 _ 看做一个简单的对象:
var _ = {}; _.each = function() { // ... };
在 JavaScript 中,一切皆对象,实际上,源码中的 _ 变量是一个方法:
var _ = function(obj) { if (obj instanceof _) return obj; if (!(this instanceof _)) return new _(obj); this._wrapped = obj; };