一个必用的javascript框架:underscore.js

标签: javascript 框架 underscore | 发表时间:2012-06-05 23:32 | 作者:
出处:http://www.iteye.com

  上篇文章(http://cavenfeng.iteye.com/admin/blogs/1551516)粗略介绍了移动应用框架的搭建,其中,有一个比较重要的库:underscore.js

 

  Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。

  创造一个小而美的公司非常值得尊敬,小而美的框架同样散发着那样的令人着迷的魅力。

  无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经被广泛使用,例如,backbone.js唯一强依赖的库就是underscore.js

 

  Underscore提供的60多个函数:

http://www.css88.com/doc/underscore/

 

Collections(集合) 
eachmapreducereduceRightfindfilterrejectallanyincludeinvoke, pluckmaxminsortBygroupBysortedIndexshuffletoArraysize

Arrays(数组) 
firstinitiallastrestcompactflattenwithoutunionintersection, differenceuniqzipindexOflastIndexOfrange

Functions(函数) 
bindbindAllmemoizedelaydeferthrottledebounceonceafterwrap, compose

Objects(对象) 
keysvaluesfunctionsextenddefaultsclonetapisEqualisEmpty, isElementisArrayisArgumentsisFunctionisStringisNumberisBoolean, isDateisRegExpisNaNisNullisUndefined

Utility(功能) 
noConflictidentitytimesmixinuniqueIdescapetemplate

Chaining 
chainvalue

 

 

  具体每个函数的用途,你可以看上面中文的文档(翻译的不是太好),也可以看 http://underscorejs.org/



已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [javascript 框架 underscore] 推荐:

15 个微型 JavaScript 框架

- - HTML5研究小组
倘若问Web 开发者最喜欢的 JS 库是什么,多数回答都是 jQuery,不管其所做的网站是大是小. 开发者倾向使用 jQuery 的原因是它可以降低代码的复杂度,而且 jQuery 经过良好的测试,拥有大量用户以及很好的社区生态,当然,还有大量的插件. 不过 jQuery 的体积比较大,本文即将介绍的是 15 个微型的 JavaScript 小框架,这些框架都支持 Web 和智能手机平台,短小精干.

5个实用的Javascript框架

- cchitsiang - 伯乐在线 -博客
  Web开发很简单,Web应用的UI开发却很复杂,如果能够利用一些成熟的框架,可以大大的减少开发的复杂度. 国外开发人员Kiko在本文向你介绍5个很不错的JS框架.   ExtJS 主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架. 因此,可以把ExtJS用在.Net、 Java、Php等各种开发语言开发的应用中.

16个最流行的 JavaScript 框架

- Phineux - cnBeta.COM
这篇文章列举了当下最流行的16个 JavaScript 框架,既包含 jQuery 和 Mootools 等常规框架,也有Zepo这种支持智能手机触摸功能的移动JavaScript框架,如果你有更好的框架推荐,欢迎与我们分享.

20个值得一试的JavaScript框架

- 钟伟 - 伯乐在线 -博客
  Siddharth 在 tutsplus 上写了一篇文章,介绍了20个值得一试的 JavaScript 框架.   闲话少说,看看便知,列表如下:.   Sproutcore 提供大量的高性能应用包括 MobileMe 等. Sproutcore 拥有个 UI 框架,标准 MVC 架构及完整友好的文档.

一个必用的javascript框架:underscore.js

- - ITeye博客
  上篇文章(http://cavenfeng.iteye.com/admin/blogs/1551516)粗略介绍了移动应用框架的搭建,其中,有一个比较重要的库:underscore.js.   Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能.

12款优秀JavaScript MVC框架评估

- - Web App Trend
导读:在最近的几个月中,作者一直在寻求哪种MVC框架最为完美:将目前能获取到的所有框架都粗略地试了试,然后在文章中列出了每一种框架的情况概要,在文末分享了作者经过对比之后最终的推荐产品. 首先要特别说明一下,以下四个feature作者认为是十分重要的:. UI Bindings:[UI绑定]作者想说的不仅仅是模板,而是想谈一种在底层模型出现变化时,视图层能够自动相应地更新的陈述性方法.

10个css3/javascript动画插件/框架

- - ria之家--RIA三部曲:jquery、ext、flex
jquery的一个用的人比较多的动画插件,非常的易用,效果也非常全面. 应该是目前针对transform最为全面的动画库,特点支持3D动画特性:. 非常牛逼的动画效果,文档和demo都很详细,虽然用于实战的场景不多(基于canvas的动画),不过依旧推荐认真看下. 相当不错的小动画库,能够产生大部分css3动画效果,关键是API非常易于理解,比如下面的代码:.

JavaScript 客户端 MVC 框架调查

- - 博客 - 伯乐在线
来源: IBM DeveloperWorks. 15 年前,许多人都使用 Perl 和 ColdFusion 之类的工具构建网站. 我们经常编写可以在页面顶部查询数据库的脚本,对数据应用必要的转换,以及在同一个脚本底部显示数据. 这类架构适合于向网站添加简单的 “Contact us” 表单. 然而,随着应用程序变得更加复杂,这种方法无法进行相应的扩展来处理更大的复杂问题.

5 个界面效果很炫的 JavaScript UI 框架

- paul - 博客园新闻频道
  Web 开发很简单,Web 应用的 UI 开发却很复杂,如果能够利用一些成熟的 UI 框架可以大大的减少开发的复杂度. 本文向你介绍 5 款界面效果很不错的 JS 框架.   ExtJS 主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架. 因此,可以把ExtJS用在.Net、 Java、Php等各种开发语言开发的应用中.

Javascript框架和jQuery应用情况的信息图表(Infographic)

- Will - ITeye资讯频道
我们总是想知道时下最流行的一些JavaScript框架和由于这些框架所开发的Web应用程序的比较情况. 下面就是一张体现这些比较数据的信息图表. 它包括了jQuery、Mootools、Prototype、YUI、Dojo、Extjs等这些框架的被使用情况. 从信息图表中你可以看出,比较有意思的一点就是1.3.2版本的jQuery是目前最流行的版本.