教程
社区与帮助
资源
学习
新闻
外观
Underscore 是一个 JavaScript 实用程序库,提供对函数式编程的支持。它对于以函数式风格编写清晰简洁的 JavaScript 至关重要。
underscore 包在客户端和服务器端都定义了 _ 命名空间。
underscore
_
警告
我们稍微修改了 Underscore 在集合函数中区分对象和数组的方式。原始 Underscore 逻辑是将任何具有数字 length 属性的对象视为数组(这有助于它在NodeLists上正常工作)。在 Meteor 的 Underscore 版本中,如果对象没有原型(具体来说,如果 x.constructor === Object),则具有数字 length 属性的对象将被视为对象。
length
NodeList
x.constructor === Object