一个必用的javascript框架:underscore.js - wine的思考 - ITeye技术网站
一个必用的javascript框架:underscore.js - wine的思考 - ITeye技术网站
一个必用的javascript框架:underscore.js
博客分类:
- javascript
javascriptunderscore上篇文章(http://cavenfeng.iteye.com/admin/blogs/1551516)粗略介绍了移动应用框架的搭建,其中,有一个比较重要的库:underscore.js
Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能。
创造一个小而美的公司非常值得尊敬,小而美的框架同样散发着那样的令人着迷的魅力。
无论你写一段小的js代码,还是写一个大型的HTML5应用,underscore都能帮上忙。目前,underscore已经被广泛使用,例如,backbone.js唯一强依赖的库就是underscore.js
- 代码行数1000来行
- 包含60多个独立的函数
- 提供完整的测试用例集合 http://documentcloud.github.com/underscore/test/test.html
- 提供带注释的源码 http://documentcloud.github.com/underscore/docs/underscore.html(这个代码注释很Cool哦,谁知道是怎么做出来的?)
- 项目代码在GitHub上:http://github.com/documentcloud/underscore/
Underscore提供的60多个函数:
http://www.css88.com/doc/underscore/
Collections(集合)
each, map, reduce, reduceRight, find, filter, reject, all, any, include, invoke,pluck, max, min, sortBy, groupBy, sortedIndex, shuffle, toArray, sizeArrays(数组)
first, initial, last, rest, compact, flatten, without, union, intersection,difference, uniq, zip, indexOf, lastIndexOf, rangeFunctions(函数)
bind, bindAll, memoize, delay, defer, throttle, debounce, once, after, wrap,composeObjects(对象)
keys, values, functions, extend, defaults, clone, tap, isEqual, isEmpty,isElement, isArray, isArguments, isFunction, isString, isNumber, isBoolean,isDate, isRegExp, isNaN, isNull, isUndefinedUtility(功能)
noConflict, identity, times, mixin, uniqueId, escape, templateChaining
chain, value具体每个函数的用途,你可以看上面中文的文档(翻译的不是太好),也可以看http://underscorejs.org/
一个必用的javascript框架:underscore.js - wine的思考 - ITeye技术网站相关推荐
- javascript总结-亲爱精诚、养天地正气,法古今完人-iteye技术网站
javascript总结-亲爱精诚.养天地正气,法古今完人-iteye技术网站 2011年08月01日 JavaScript总结 学习前的准备: 了解HTML 和XHTML HTML是早期是使用在浏览 ...
- 轻量级的移动开发JavaScript框架-zepto.js
Zepto.js 是移动端轻量级的JavaScript框架,实现JQuery的大部分API,针对手机上web开发,轻量级的是相对性的减少用户访问流量 Zepto官网 地址 可以到 github上下载 ...
- Next.js提供了基于React的简单通用JavaScript框架
新的通用JavaScript框架Next.js目前已经开源了,它为基于React和服务器的Web应用提供了一个新的可选方案. \\ 来自Zeit的团队在React的基础和组件模型上构建了Next.js ...
- 2020年用于前端开发的顶级JavaScript框架
Front-end developers might know this game already: you type "top JavaScript frameworks" in ...
- Ajax/JavaScript脚本大全,JS脚本大全
栏目导航 Java开源 OPEN文档 OPEN搜索 OPEN家园 OPEN资讯 OPEN论坛 A Accordion AutoComplete Animation C Calendar Charts ...
- 过去10年最重要的10个 JavaScript 框架
持续进步的同学都关注了"1024译站" 这是1024译站的第 56 篇文章 告别了2019年,我们迎来了21世纪的第三个十年.过去的这10年,前端技术领域异彩纷呈,各种框架层出 ...
- 关于JavaScript框架介绍
web前端培训分享JavaScript框架,JavaScript 是开发领域的重要技术之一.根据 Statista 的报告,JavaScript 是 2019年开发人员使用的最流行的编程语言,在202 ...
- JavaScript 框架浅谈
web前端培训分享JavaScript框架,JavaScript 是开发领域的重要技术之一.根据 Statista 的报告,JavaScript 是 2019年开发人员使用的最流行的编程语言,在202 ...
- web前端学习分享:JavaScript框架
转自:微点阅读 https://www.weidianyuedu.com web前端培训分享JavaScript框架,JavaScript 是开发领域的重要技术之一.根据 Statista 的报告, ...
- 好用又强大的JavaScript 框架介绍
JavaScript框架 JavaScript 是开发领域的重要技术之一.根据 Statista 的报告,JavaScript 是 2019年开发人员使用的最流行的编程语言,在2020年亦是如此. 然 ...
最新文章
- R语言ggplot2可视化在可视化的接种中插入图片、添加图片实战
- AI2XAML's Bug(sequel)
- Ajax简要应用说明及技术开发实例
- MyBatis Mapper Demo
- python pandas教程百家号_python--学习笔记6 pandas
- 在JAX-RS中处理异步请求中的超时
- django QuerySet
- 计算机网络系统组播功能_全国计算机等级考试四级计算机网络考试大纲(最新版2018年版)...
- 解决select2在bootstrap的modal中默认不显示的问题
- .NET框架怎样解决DLL Hell问题?
- 用户故事讲解(看最后的例子,你应该就知道怎么样写用户故事了)
- 教育信息化2.0建设解决方案
- 沉思录(MEDITATIONS)1-12卷
- VS2017突然不检查语法错误
- 软件设计·体系结构设计(Architectual Design)
- Markdown博客系统的搭建与使用
- “丧心病狂” kite
- 强化学习: 贝尔曼方程与马尔可夫决策过程
- 观察者模式与推拉模型
- 新茶饮加速“去泡沫”