Underscore一个JavaScript实用库,提供了一整套函数式变成有用的实用功能,但是没有扩展任何JavaScript内置对象。它是这个问题的答案:“如果我在一个空白的HTML页面前坐下, 并希望立即开始工作, 我需要什么?“...它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。

Underscore提供了100多个函数,包括常用的: mapfilterinvoke — 当然还有更多专业的辅助函数,如:函数绑定, JavaScript模板功能,创建快速索引, 强类型相等测试, 等等.

为了你能仔细研读,这里包含了一个完整的测试套件

您也可以通过注释阅读源代码

享受Underscore,并希望获得更多的使用功能(感谢@Jaward华仔 的翻译建议),可以尝试使用Underscore-contrib(Underscore-contrib是一个Underscore的代码贡献库)。

该项目代码托管在GitHub上,你可以通过issues页、Freenode的 #documentcloud 频道、发送tweets给@documentcloud三个途径报告bug以及参与特性讨论。

Underscore是DocumentCloud的一个开源组件。

最新文章

  1. 【原】Masonry+UIScrollView的使用注意事项
  2. LinqToDB 源码分析——DataContext类
  3. JSTL(1.1)的配置
  4. extends 和 implements
  5. 【JAVA网络流之浏览器与服务器模拟】
  6. for循环计数
  7. [Java] Servlet 3 —— 用Java生成GET/POST请求
  8. QTP安装和破解
  9. API通用设计原则
  10. Django配置mysql
  11. Java之split()方法
  12. 利用flask 实现简单模版站
  13. winform注册功能
  14. 分布式协调服务Zookeeper集群搭建
  15. Android APK反编译(二)
  16. Linux目录路径知识
  17. 第三个Sprint冲刺第6天
  18. 网络编程之Socket详解
  19. How to Install LibreOffice 6.0 on Ubuntu 16.04 LTS +
  20. mariaDB中文乱码

热门文章

  1. Dockerfile指令及docker的常用命令
  2. 【leetcode刷题笔记】Reverse Integer
  3. rail模型
  4. 剑指offer之 替换空格
  5. docker网络模型
  6. php之定义大字符串数据时使用定界符来标识
  7. PHP继承中$this的问题
  8. Cuckoo hash算法分析——其根本思想和bloom filter一致 增加hash函数来解决碰撞 节省了空间但代价是查找次数增加
  9. Linux-iptables(2)
  10. python map函数 reduce函数