underscorejs_doc_zh

Underscore.js (1.8.3)

介绍(Introduction) 集合(Collections)

数组(Arrays)

函数(Functions)

对象(Objects)

实用功能(Utility)

链式语法(Chaining)

更多链接(Links) 更新日志(Change Log)

Underscore.js

本文档为Underscore.js (1.8.3) 中文文档, 查看1.8.2版本的文档请点击:http://www.underscore-js.com/doc/underscore1.8.2/ 查看1.7.0版本的文档请点击:http://www.underscore-js.com/doc/underscore1.7.0/ 查看1.6.0版本的文档请点击:http://www.underscore-js.com/doc/underscore1.6.0/ 查看1.5.2版本的文档请点击:http://www.underscore-js.com/doc/underscore1.5.2/

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

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

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

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

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

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

Underscore是DocumentCloud的一个开源组件。

results matching ""

    No results matching ""