JavaScript/js高手进阶必备神器 --- Underscore.js 实用库(js超好用工具库,js函数式编程工具库)
来源:互联网 发布:plc编程梯形图简单实例 编辑:程序博客网 时间:2024/05/20 15:41
Underscore.js一个JavaScript实用库,提供了一整套函数式编程的实用功能,但是没有扩展任何javascript内置对象。它是这个问题的答案:“如果我在一个空白的HTML页面前坐下, 并希望立即开始工作, 我需要什么?“...它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。
Underscore.js 提供了100多个函数,包括常用的: map, filter, invoke — 当然还有更多专业的辅助函数,如:函数绑定, JavaScript模板功能,创建快速索引, 强类型相等测试, 等等.
官网使用说明:http://underscorejs.org/ 【英文版的,推荐看这个】
中文说明:http://www.css88.com/doc/underscore/ 【这个中文翻译有很多错误,最好自己看英文版的,借助Google翻译还是容易看懂的,百度翻译太垃圾了,慎用百度翻译】
不用翻墙的Google翻译:https://translate.google.cn/
详情使用说明如下:
举例:
/*** 得到没有高亮标签的申请人*/template.helper("splitProposers", function(data) {var proposer = data.proposer || "";var proposers = [];_.map(proposer.split(";"), function(val) {proposers.push("<a class='colorblue' title='" + unWrapHighlight(val) + "'>" + val + "</a>");});return proposers.join("; ");});
未完待续:
--------------------------------------------------
其他参考:
http://qiannianhua.iteye.com/blog/2253312
http://blog.csdn.net/ma_jiang/article/details/52625240
阅读全文
0 0
- JavaScript/js高手进阶必备神器 --- Underscore.js 实用库(js超好用工具库,js函数式编程工具库)
- javascript函数式编程库-underscore.js
- 【UnderScore.js】JavaScript 工具库,提供了一整套函数式编程的实用功能
- Underscore.js
- underscore.js
- Underscore.js
- underscore.js
- underscore.js
- backbone 唯一依赖库Underscore.js
- Underscore.js-精巧而强大实用功能库
- Underscore.js-精巧而强大实用功能库
- Underscore.js-精巧而强大实用功能库
- underscore.js 源码中一些实用的工具方法
- Lodash.js:实用的工具库
- JS神器-函数
- js 好用的工具库
- js转换 underscore.js学习
- 程序员必备-创建js库
- 1050. 螺旋矩阵(25)
- 4G时代已是过去 5G将加速物联网应用落地
- JAVA中为什么0.55*100不等于55.0的思考
- Idea数据库操作(Right Join)
- ognl表达式的使用和值栈
- JavaScript/js高手进阶必备神器 --- Underscore.js 实用库(js超好用工具库,js函数式编程工具库)
- 动态加载布局LayoutInflater.inflate()源代码解析
- 【Spring学习笔记】Spring Aop细说
- C++网站开发MVC框架TreeFrog Framework教程——4.生成器
- python ---- set
- JavaWeb(八)Cookie入门
- Okhttp使用和源码分析二(OkHttp3.x用法)
- Oracle 子查询
- c