发布于 2015-08-16 02:42:55 | 210 次阅读 | 评论: 0 | 来源: 网络整理
Underscore一个JavaScript实用库,提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。它是这个问题的答案:“如果我在一个空白的HTML页面前坐下, 并希望立即开始工作, 我需要什么?“...它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。
Underscore提供了100多个函数,包括常用的: map, filter, invoke — 当然还有更多专业的辅助函数,如:函数绑定, JavaScript模板功能,创建快速索引, 强类型相等测试, 等等.
享受Underscore,并希望获得更多的使用功能,可以尝试使用Underscore-contrib
该项目代码托管在GitHub上,你可以通过issues页、Freenode的 #documentcloud 频道、发送tweets给@documentcloud三个途径报告bug以及参与特性讨论。
Underscore是DocumentCloud的一个开源组件。
开发版 (1.8.3) | 51kb, 未压缩版, 含大量注释 |
生产版 (1.8.3) | 5.7kb, 最简化并用Gzip压缩 (Source Map) |
|
|
不稳定版 | 未发布版本, 当前开发中的 master 分支, 如果使用此版本, 风险自负 |