E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UnderscoreJS
underscorejs
-min学习
2.16min2.16.1语法:_.min(list,[iteratee],[context])2.16.2说明:返回list中的最小值。list为集合,数组、对象、字符串或argumentsiteratee作为返回最小值的依据iteratee的参数(value,key,list)context可以改变iteratee内部的this2.16.3代码示例:示例一:从不同的集合中取出最小值_.min(
本相
·
2016-02-01 10:00
underscorejs
-max学习
2.15max2.15.1语法:_.max(list,[iteratee],[context])2.15.2说明:返回list中的最小值。list为集合,数组、对象、字符串或argumentsiteratee作为返回最大值的依据iteratee的参数(value,key,list)context可以改变iteratee内部的this2.15.3代码示例:示例一:从不同的集合中取出最大值_.max(
本相
·
2016-02-01 10:00
underscorejs
-pluck学习
2.14pluck2.14.1语法:_.pluck(list,key)2.14.2说明:pluck方法根据key对list数组中的每个对象进行检索,返回检索成功的属性值,否则返回undefined,返回一个数组list为数组和arguments(数组中需要是对象类似:{x:1})key是一个字符串2.14.3代码示例:示例一:根据key来检索数组对象varresult; //操作数组对象 res
本相
·
2016-01-31 08:00
underscorejs
-invoke学习
2.13invoke2.13.1语法:_.invoke(list,method,*args)2.13.2说明:每个list属性值都执行method方法,根据method方法返回一个数组。list可以为数组,对象,字符串和argumentsmethod是一个方法,可为方法名,也可为自定义方法*args是无穷个参数(下面会详细做讲解)2.13.3代码示例:示例一:invoke会根据不同的method方
本相
·
2016-01-31 08:00
underscorejs
-contains学习
2.12contains2.12.1语法:_.contains(list,item,fromIndex,guard)2.12.2说明:list集合包含指定的值则返回true,否则返回falselist可以为数组,对象,字符串和argumentsitem是一个参数(contains会处理list中是否包含此参数),可以为数字,字符串fromIndex是一个数字,根据此索引决定list开始检索的位置,
本相
·
2016-01-30 20:00
underscorejs
-some学习
2.11some2.11.1语法:_.some(list,predicate,[context])2.11.2说明:对list集合的每个成员根据predicate进行真值检测,如果一个通过真值检测则返回true(匹配成功则立即返回)list可以为数组,对象,字符串和argumentspredicate会传第三个参数value,key,list(参数名可自定义)predicate函数需要返回值(否则
本相
·
2016-01-30 20:00
underscorejs
-every学习
2.10every2.10.1语法:_.every(list,predicate,[context])2.10.2说明:对list集合的每个成员根据predicate进行真值检测,如果都通过真值检测则返回truelist可以为数组,对象,字符串和argumentspredicate会传第三个参数value,key,list(参数名可自定义)predicate函数需要返回值(否则直接返回false)
本相
·
2016-01-29 08:00
underscorejs
-reject学习
2.9reject2.9.1语法:_.reject(list,predicate,[context])2.9.2说明:前边我们已经学习了filter方法,那么我们在学习reject之前,先让我们来想一下reject和filter有什么关系呢?filter返回一个的集合(匹配成功),reject是返回一个集合(匹配失败)对list集合的每个成员依次进行匹配(根据predicate迭代函数检测),返回
本相
·
2016-01-29 08:00
underscorejs
-findWhere学习
2.8findWhere2.8.1语法:_.findWhere(list,predicate)2.8.2说明:对list集合的每个对象依次与predicate对象进行匹配,匹配成功则立即返回此对象list可以为数组和argumentspredicate是一个对象2.8.3代码示例:示例一:findWhere对数组,arguments进行操作,与predicate对象进行匹配(数组内需为对象)var
本相
·
2016-01-27 10:00
underscorejs
-findWhere学习
2.8findWhere2.8.1语法:_.findWhere(list,predicate)2.8.2说明:对list集合的每个对象依次与predicate对象进行匹配,匹配成功则立即返回此对象list可以为数组和argumentspredicate是一个对象2.8.3代码示例:示例一:findWhere对数组,arguments进行操作,与predicate对象进行匹配(数组内需为对象)var
本相
·
2016-01-27 10:00
underscorejs
-where学习
2.7where2.7.1语法:_.where(list,predicate)2.7.2说明:对list集合的每个对象依次与predicate对象进行匹配,返回一个数组(数组为匹配成功的对象)predicate是一个对象2.7.3代码示例:示例一:where对数组,arguments进行操作,与predicate对象进行匹配(数组内需为对象)//操作数组 _.where([{x:1,y:2},{z
本相
·
2016-01-27 10:00
underscorejs
-where学习
2.7where2.7.1语法:_.where(list,predicate)2.7.2说明:对list集合的每个对象依次与predicate对象进行匹配,返回一个数组(数组为匹配成功的对象)predicate是一个对象2.7.3代码示例:示例一:where对数组,arguments进行操作,与predicate对象进行匹配(数组内需为对象)//操作数组 _.where([{x:1,y:2},{z
本相
·
2016-01-27 10:00
underscorejs
-filter学习
2.6filter2.6.1语法:_.filter(list,predicate,[context])2.6.2说明:对list集合的每个成员依次进行匹配(根据predicate迭代函数检测),返回匹配成功的集合list可以为数组,对象,字符串和argumentspredicate会传第三个参数value,key,list(参数名可自定义)predicate函数需要返回值context可以改变pr
本相
·
2016-01-26 11:00
underscorejs
-filter学习
2.6filter2.6.1语法:_.filter(list,predicate,[context])2.6.2说明:对list集合的每个成员依次进行匹配(根据predicate迭代函数检测),返回匹配成功的集合list可以为数组,对象,字符串和argumentspredicate会传第三个参数value,key,list(参数名可自定义)predicate函数需要返回值context可以改变pr
本相
·
2016-01-26 11:00
underscorejs
-find学习
2.5find2.5.1语法:_.find(list,predicate,[context])2.5.2说明:对list集合的每个成员依次进行匹配(根据predicate迭代函数检测),匹配成功则立即返回当前成员list可以为数组,对象,字符串和argumentspredicate会传第三个参数value,key,list(参数名可自定义)predicate函数需要返回值context可以改变pr
本相
·
2016-01-26 11:00
underscorejs
-find学习
2.5find2.5.1语法:_.find(list,predicate,[context])2.5.2说明:对list集合的每个成员依次进行匹配(根据predicate迭代函数检测),匹配成功则立即返回当前成员list可以为数组,对象,字符串和argumentspredicate会传第三个参数value,key,list(参数名可自定义)predicate函数需要返回值context可以改变pr
本相
·
2016-01-26 11:00
underscorejs
-reduceRight学习
2.4reduceRight2.4.1语法:_.reduceRight(list,iteratee,memo,[context])2.3.2说明:reduceRight和reduce一样把list中元素归结为一个单独的数值,区别是reduceRight从list右边开始遍历。2.3.3代码示例:示例一:用reduceRight精简数组varlist=[ [0,1], [2,3], [4,5] ];
本相
·
2016-01-25 10:00
underscorejs
-reduceRight学习
2.4reduceRight2.4.1语法:_.reduceRight(list,iteratee,memo,[context])2.3.2说明:reduceRight和reduce一样把list中元素归结为一个单独的数值,区别是reduceRight从list右边开始遍历。2.3.3代码示例:示例一:用reduceRight精简数组varlist=[ [0,1], [2,3], [4,5] ];
本相
·
2016-01-25 10:00
underscorejs
-reduce学习
2.3reduce2.3.1语法:_.reduce(list,iteratee,[memo],[context])2.3.2说明:reduce方法把list中元素归结为一个单独的数值。list可以为数组,对象,字符串和argumentsiteratee会传第四个参数(memo,element,index,list)或(memo,value,key,list)iteratee需要有返回值memo是函
本相
·
2016-01-25 10:00
underscorejs
-reduce学习
2.3reduce2.3.1语法:_.reduce(list,iteratee,[memo],[context])2.3.2说明:reduce方法把list中元素归结为一个单独的数值。list可以为数组,对象,字符串和argumentsiteratee会传第四个参数(memo,element,index,list)或(memo,value,key,list)iteratee需要有返回值memo是函
本相
·
2016-01-25 10:00
underscorejs
-map学习
2.2map2.2.1语法:_.map(list,iteratee,[context])2.2.2说明:对集合的每个成员依次进行某种操作,将返回的值依次存入一个新的数组。接收3个参数。list可理解为数据源iteratee迭代器可理解为回调方法;context执行上下文。list可以操作数组,对象,字符串和argumentsiteratee会传第三个参数(element,index,list)或(
本相
·
2016-01-23 14:00
underscorejs
-each学习
2.1each2.1.1语法:_.each(list,iteratee,[context])2.1.2说明:依次对集合的所有元素进行某种操作,原样返回list。接收3个参数,list集合可以理解为数据源;iteratee即迭代器可以理解为回调方法;context执行上下文。list可以为数组,对象,字符串和argumentsiteratee会传第三个参数(element,index,list)或(
本相
·
2016-01-23 14:00
underscorejs
-each学习
2.1each2.1.1语法:_.each(list,iteratee,[context])2.1.2说明:依次对集合的所有元素进行某种操作,原样返回list。接收3个参数,list集合可以理解为数据源;iteratee即迭代器可以理解为回调方法;context执行上下文。list可以为数组,对象,字符串和argumentsiteratee会传第三个参数(element,index,list)或(
本相
·
2016-01-23 14:00
web前端性能优化
JS底部 YUI compressor/Gzip CDN 有 必要的CSS Sprite Ajax可缓存 1.减少对dom元素的操作,使用innerhtml2.高频事件防抖 // 取自
UnderscoreJS
·
2015-11-13 07:57
前端性能优化
参考资料地址
underscorejs
: http://www.css88.com/doc/underscore/ reQuirejs:http://www.requirejs.cn/ html书写规范
·
2015-11-12 13:15
underscoreJS
的Collections 的API
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>集合Collections</title> <script type="text/javascri
·
2015-11-11 16:27
Collections
阅读underscore源码笔记
本文为原创作品,可以转载,但请添加本文连接,谢谢传阅,本人博客已转移至github,地址为:jruif.github.io
underscorejs
,一个实用的的Javascript函数库,值得推荐,
·
2015-11-01 15:20
underscore
underscorejs
Underscore是一个JavaScript实用库,提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。它是这个问题的答案:“如果我在一个空白的HTML页面前坐下, 并希望立即开始工作, 我需要什么?“...它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。 Underscore提供了100多个函数,包括常用的: map, fil
·
2015-10-31 10:13
underscore
第五章 使用 Bootstrap Typeahead 组件(百度下拉效果)
推荐链接:http://www.cnblogs.com/haogj/p/3376874.html UnderScore官网:http://
underscorejs
.org/ 参考文档
·
2015-10-30 16:14
bootstrap
浅谈
Underscorejs
中 _.throttle 和 _.debounce 的差异和使用场景
通常的函数(或方法)调用过程分为三个部分:请求、执行和响应。(文中“请求”与“调用”同义,“响应”与“返回”同义,为了更好的表述,刻意采用请求和响应的说法。)某些场景下,比如响应鼠标移动或者窗口大小调整的事件,触发频率比较高。若稍处理函数微复杂,需要较多的运算执行时间,响应速度跟不上触发频率,往往会出现延迟,导致假死或者卡顿感。在运算资源不够的时候,最直观的解决办法就是升级硬件,诚然通过购买更好的
山哥
·
2015-09-17 15:00
认识Underscore
中文API: http://www.css88.com/doc/underscore/英文API: http://
underscorejs
.org/GitHub仓库: https:/
eyeear
·
2015-08-01 18:00
underscore.js源码分析
http://www.html-js.com/article/
Underscorejs
-source-code-analysis-of-
underscorejs
-source-code-analysis
cyper
·
2015-07-02 02:00
学习敏捷开发(trello)之party_bid卡片3,4总结
underscore库的安装使用 安装
underscorejs
库 由于我们是采用的bower管理工具,所以我们只需要一个简单的命令就能搞定了 bo
minchina91
·
2014-09-13 09:00
敏捷开发
underscorejs
源码走读笔记
Underscore 简介 Underscore 是一个JavaScript实用库,提供了类似Prototype.js的一些功能,但是没有继承任何JavaScript内置对象。它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。 Underscore提供了80多个函数,包括常用的: map, select, invoke — 当然还有更多专业的辅助函数,如:函
·
2014-07-19 19:00
underscore
partition underscore
underscoreJS
一个基础的类似prototype的库,大家在用到最新添加的partition函数的时候会区分两个数组,根据你给定的值,我们可以这样做:_.partition([1,2,3,5,6,9
kore_wang
·
2014-07-04 17:00
更改
underscorejs
默认的匹配符
/** 修改underscore.js默认的< % % >匹配方式为<@ @> **/ _.templateSettings = { evaluate : /<@([\s\S]+?)\@>/g, interpolate : /<@=([\s\S]+?)\@>/g, es
powertech
·
2014-06-14 11:00
JavaScript
Ajax
underscore.js
准备要看的几个库
1.http://
underscorejs
.org/underscore.js (已完成,并全部注释)2. http://backbonejs.org/backbone.js (正在看。。)
hatmore
·
2014-06-06 10:00
解读underscore
underscore.js(http://
underscorejs
.org/),一个很好用与很常用的脚本插件。jquery是我们最常用的脚本库,不过有些常用与实用的函数jquery是没有的。
ljyabc1028
·
2013-12-04 20:00
前端性能优化:高频执行事件/方法的防抖
以下代码是个防抖示例: // 取自
UnderscoreJS
实用框架
成小假
·
2013-06-26 13:00
前端性能优化
记录一些js 的框架,类库以及一些工具
seajs: http://seajs.org/docs/ kissy: http://docs.kissyui.com underscore:http://
underscorejs
.org mustache
jinguoxing
·
2013-05-04 12:21
JavaScript
underscore 模版使用
官网http://
underscorejs
.org/中介绍: 你可能用到 Prototype.js中提供的一些扩展,而underscore也是这样的javascript扩展的一个工具库,不同的是
big_student
·
2013-01-24 18:00
underscore
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他