underscore


Underscore源码解析(一)

本文同步自我的博客http://jr3.me 最近准备折腾一下backbone.js,在事先了解了backbone之后,我知道了backbone对underscore这个库有着强依赖,正好underscore之前也没使用过,于是我就想先把underscore彻底了解一下,这样之后折腾backbone的时候也少一点 …


Underscore源码解析(二)

本文同步自我的博客http://jr3.me 最近十几天都在忙毕业论文的事,所以上一次为大家介绍完underscore这个框架的结构(或者说是这个框架的设计思路)之后就一直没动静了,今天我又满血复活了,让我们继续来探索underscore的源码奥秘吧。 没看过上一篇文章 …


underscore函数

underscore提供如下函数,很是方便: Underscore 提供了常用的函數。 Collections each map reduce reduceRight find filter where findWhere reject every some contains invoke pluck max min sortBy groupBy countBy shuffle toArray size Arra …


Underscore源码解析(四)

本文同步自我的博客http://jr3.me 我在这个系列的第一篇文章说过,我学underscore是为了在学backbone的时候少一些阻碍,从第一篇的写作时间到今天,大概也有个十几二十天,感觉拖得有点久,所以今天将会是underscore源码解析系列的最后一篇文章,我会在这 …


Underscore源码解析(三)

本文同步自我的博客http://jr3.me 前两天在微博上看到SF的微博推荐了我的前两篇文章,有点意外和惊喜。作为一个菜鸟,真的是倍受鼓舞,我写博客的动力也更充足了。 没看过前两篇博客的朋友可以戳这里:Underscore源码解析(一)、Underscore源码解析(二 …



【初探Underscore】再说模版引擎

前言 Underscore 是一个JavaScript实用库,提供了类似Prototype.js (或 Ruby)的一些功能,但是没有扩展任何JavaScript内置对象。 它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。 Underscore提供了80多个函数,包 …


用 Lo-Dash 替换 underscore

我用Lo-Dash替换Underscore已经有一段时间了。Lo-Dash更快,支持AMD,并且拥有Underscore所缺乏的特性。同时,Lo-Dash和Underscore是100%兼容的,所以如果你使用依赖Underscore的库(例如Backbone),或者你现有的代码已经使用了Underscore,那么只需改用 …