1

使用Underscore.js,您可以编写如下代码:

_.each([1,2,3], callback)

...或者像这样:

_([1,2,3]).each(callback)

有什么我应该注意的区别吗?

例如:性能有什么不同吗?两种方法之间是否存在任何“哲学”差异?Underscore 文档使用第一种样式是否有原因,或者他们只是为了保持一致性而选择了一种?

4

1 回答 1

1

您在问题中链接的文档在链接部分中说:

您可以在面向对象或函数式样式中使用 Underscore,具体取决于您的偏好。以下两行代码是将数字列表加倍的相同方法。

所以,这两种风格是等价的,你应该选择适合你的风格。

于 2013-04-23T02:42:23.613 回答