coffeescript - 在 CoffeeScript 中使用 Underscore.js

标签 coffeescript underscore.js

我正在使用 CoffeeScript 进行开发并想开始使用 Underscore.js。我知道任何 JS 库都可以在 CoffeeScript 中使用。

网上有正规的UnderscoreJS还有一个CoffeScript版本。两者的含义有什么不同吗?使用下划线 JS 版本来满足我的 CoffeeScript 需求是否完全可以?

最佳答案

您需要使用 JavaScript 版本。 CoffeeScript 版本可能只是作者在玩弄 CoffeeScript,这是有道理的,因为他是 CoffeeScript 和 Underscore 的作者。此外,CoffeeScript 版本引入了一个编译步骤(假设您在浏览器中使用它,而不是在带有 node.js 的服务器上)。

作为另一种选择,请查看 Lodash。它是 Underscore 的直接替代品,出于多种原因,它是更好的选择。前几天刚刚发布了v1.0。

关于coffeescript - 在 CoffeeScript 中使用 Underscore.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14882118/

相关文章:

javascript - 根据阈值将数组分成多个数组

templates - 在 Backbone.js 中填充嵌套下划线模板

coffeescript - COFFEE SCRIPT 的正确缩进?

javascript - 用于 JavaScript/CoffeeScript 的 2 Pane IDE?

javascript - Underscorejs 过滤器收集对象 2 层深

templates - 在 Underscore.js 模板中使用 <% 而不解析它

angularjs - 调试 Angular 路线

coding-style - 干净代码中的降级规则

javascript - Coffeescript:替换 <img> src 属性

javascript - _.result 用例示例