【发布时间】:2014-08-06 17:20:41
【问题描述】:
我注意到UnderScoreJS 有很多围绕原生 Javascript 函数的包装函数。
举个例子:
_.isArray, _.isBoolean, _.isNaN?
这有什么原因吗?或者这些只是为了在使用 underscoreJS 库时确保代码一致性,或者只是为了增强这些功能?
例如,_.isArray 函数可以归结为:
_.isArray = nativeIsArray || function(obj) {
return toString.call(obj) === '[object Array]';
};
有什么想法吗?
【问题讨论】: