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
Underscore
AngularJS Best Practices: ASP.NET MVC Directory Structure
Imagesforyourapp-----css///Stylesforyourapp/Scripts-----libs///Third-partylibrariessuchasjQuery,Moment,
Underscore
zhangpengc
·
2016-02-02 21:57
不学就吃亏的
underscore
js类库学习示例 ——(集合篇)
underscore
js是一个很不错的类库,我的很多项目都引用了这个类库,的确可以带来很多方便。
本相
·
2016-02-02 19:00
不学就吃亏的
underscore
js类库学习示例 ——(集合篇)
underscore
js是一个很不错的类库,我的很多项目都引用了这个类库,的确可以带来很多方便。
本相
·
2016-02-02 19:00
underscore
js-partition学习
2.25partition2.25.1语法:_.partition(list,predicate,[context])2.25.2说明:拆分list为两个数组。第一个数组的元素都满足predicate,而第二个数组的所有元素为不能满足predicate。2.25.3代码示例:示例一:拆数组vararr1=_.partition([1,2,3,4],function(element,index,li
本相
·
2016-02-02 18:00
underscore
js-partition学习
2.25partition2.25.1语法:_.partition(list,predicate,[context])2.25.2说明:拆分list为两个数组。第一个数组的元素都满足predicate,而第二个数组的所有元素为不能满足predicate。2.25.3代码示例:示例一:拆数组vararr1=_.partition([1,2,3,4],function(element,index,li
本相
·
2016-02-02 18:00
underscore
js-size学习
2.24size2.24.1语法:_.size(list)2.24.2说明:返回列表的长度。示例一:返回数组、对象、字符串的长度//取数组的长度 varlength length=_.size([1,2,3]); console.log(length);//=>Number3 //取对象的长度 length=_.size({a:1,b:2}); console.log(length);//=>
本相
·
2016-02-02 18:00
underscore
js-size学习
2.24size2.24.1语法:_.size(list)2.24.2说明:返回列表的长度。示例一:返回数组、对象、字符串的长度//取数组的长度 varlength length=_.size([1,2,3]); console.log(length);//=>Number3 //取对象的长度 length=_.size({a:1,b:2}); console.log(length);//=>
本相
·
2016-02-02 18:00
underscore
js-toArray学习
2.23toArray2.23.1语法:_.toArray(list)2.23.2说明:把list(任何可以迭代的对象)转换成一个数组,在转换arguments对象时非常有用。2.23.3代码示例:示例一:arguments不是数组。(function(){ console.log(arguments);//=>[1,2,3] arguments.push(4);//=>arguments.pus
本相
·
2016-02-02 18:00
underscore
js-sample学习
2.22sample2.22.1语法:_.sample(list,[n])2.22.2说明:从list中产生一个随机样本。传参n后返回n个随机元素,各元素不重复。2.22.3代码示例:示例一:从list中随机产生一个样本varsample; //数组 sample=_.sample([1,2,3,4,5]); console.log(sample);//maybe=>Number3 //对象
本相
·
2016-02-02 18:00
underscore
js-map学习
2.2map2.2.1语法:_.map(list,iteratee,[context])2.2.2说明:对集合的每个成员依次进行某种操作,将返回的值依次存入一个新的数组。接收3个参数。list可理解为数据源iteratee迭代器可理解为回调方法;context执行上下文。list可以操作数组,对象,字符串和argumentsiteratee会传第三个参数(element,index,list)或(
本相
·
2016-02-02 18:00
underscore
js-toArray学习
2.23toArray2.23.1语法:_.toArray(list)2.23.2说明:把list(任何可以迭代的对象)转换成一个数组,在转换arguments对象时非常有用。2.23.3代码示例:示例一:arguments不是数组。(function(){ console.log(arguments);//=>[1,2,3] arguments.push(4);//=>arguments.pus
本相
·
2016-02-02 18:00
underscore
js-sample学习
2.22sample2.22.1语法:_.sample(list,[n])2.22.2说明:从list中产生一个随机样本。传参n后返回n个随机元素,各元素不重复。2.22.3代码示例:示例一:从list中随机产生一个样本varsample; //数组 sample=_.sample([1,2,3,4,5]); console.log(sample);//maybe=>Number3 //对象
本相
·
2016-02-02 18:00
underscore
js-shuffle学习
2.21shuffle2.21.1语法_.shuffle(list)2.21.2说明返回一个随机乱序的list副本数组,使用Fisher-Yatesshuffle来进行随机乱序.2.21.3代码示例示例一:将集合洗牌,返回数组 //数组 vararr=[1,2,3,4,5,6]; console.log(_.shuffle(arr));//maybe=>[2,4,5,1,6,3] //字符串 c
本相
·
2016-02-02 18:00
underscore
js-shuffle学习
2.21shuffle2.21.1语法_.shuffle(list)2.21.2说明返回一个随机乱序的list副本数组,使用Fisher-Yatesshuffle来进行随机乱序.2.21.3代码示例示例一:将集合洗牌,返回数组 //数组 vararr=[1,2,3,4,5,6]; console.log(_.shuffle(arr));//maybe=>[2,4,5,1,6,3] //字符串 c
本相
·
2016-02-02 18:00
underscore
js-countBy学习
2.20countBy2.20.1语法_.countBy(list,iteratee,[context])2.20.2说明排序一个列表组成一个组,并且返回各组中的对象的数量的计数。类似groupBy,但是不是返回列表的值,而是返回在该组中值的数目。就像EXCEL里的分类统计list为遍历的集合,如数组、对象、字符串、arguments等。iteratee迭代器,可以是一个function也可以字符
本相
·
2016-02-02 18:00
underscore
js-countBy学习
2.20countBy2.20.1语法_.countBy(list,iteratee,[context])2.20.2说明排序一个列表组成一个组,并且返回各组中的对象的数量的计数。类似groupBy,但是不是返回列表的值,而是返回在该组中值的数目。就像EXCEL里的分类统计list为遍历的集合,如数组、对象、字符串、arguments等。iteratee迭代器,可以是一个function也可以字符
本相
·
2016-02-02 18:00
underscore
js-indexBy学习
2.19indexBy2.19.1语法_.indexBy(list,iteratee,[context])2.19.2说明给定一个list,和一个用来返回一个在列表中的每个元素键的iterator函数(或属性名),返回一个每一项索引的对象。和groupBy非常像,但是当你知道list的key是唯一的时候可以使用indexBy**。2.19.3什么时候用_.indexBy?api都会给我们返回类似下
本相
·
2016-02-02 18:00
underscore
js-indexBy学习
2.19indexBy2.19.1语法_.indexBy(list,iteratee,[context])2.19.2说明给定一个list,和一个用来返回一个在列表中的每个元素键的iterator函数(或属性名),返回一个每一项索引的对象。和groupBy非常像,但是当你知道list的key是唯一的时候可以使用indexBy**。2.19.3什么时候用_.indexBy?api都会给我们返回类似下
本相
·
2016-02-02 18:00
underscore
js-groupBy学习
2.18groupBy2.18.1语法_.groupBy(list,iteratee,[context])2.18.2说明把list分为多个集合,iterator为分组的依据,返回值为Objectlist可以是数组、对象、字符串或arguments等iteratee为分组的依据.iterator的参数(value,key,list)iterator如果是function需要返回值context可以
本相
·
2016-02-01 20:00
underscore
js-sortBy学习
2.17sortBy2.17.1语法_.sortBy(list,iteratee,[context])2.17.2说明返回一个排序后的list拷贝副本。list为集合,如数组、对象、字符串、arguments等iteratee为排序的依据,可以为function,元素的属性、元素的key也可以全局方法。iteratee也可以不传iteratee的参数为(value,key,list)iterate
本相
·
2016-02-01 20:00
underscore
js-sortBy学习
2.17sortBy2.17.1语法_.sortBy(list,iteratee,[context])2.17.2说明返回一个排序后的list拷贝副本。list为集合,如数组、对象、字符串、arguments等iteratee为排序的依据,可以为function,元素的属性、元素的key也可以全局方法。iteratee也可以不传iteratee的参数为(value,key,list)iterate
本相
·
2016-02-01 20:00
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
Identifiers
IdentifierAn identifier isanarbitrarilylongsequenceofdigits,
underscore
s,lowercaseanduppercaseLatinletters
Wojoin
·
2016-01-26 16:00
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
underscore
js-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
Underscore
和Lo-Dash中的Collections _.each
_.each遍历集合,对集合中的每个元素执行回调。APILo-Dash_.forEach(collection[,callback=identity,thisArg])AliaseseachArgumentscollection(Array|Object|String):要遍历的集合[callback=identity](Function):每次迭代中调用的函数[thisArg](任意):绑定到c
BetaRabbit
·
2016-01-25 00:00
lodash
underscore
javascript
JavaScript工具库之Lodash
也许你已经用上了
Underscore
.js,不错,你已经进步很大一步了。然而今天我希望你能更进一步,利用lodash替换掉
Underscore
。
都市烟火
·
2016-01-24 21:00
underscore
js-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
underscore
js-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
underscore
js-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
BackBone.js入门教程
绑定及自定义事件处理,通过Collections提供一套丰富的API用于枚举功能,通过Views来进行事件处理及现有的Application通过RESTfulJSON接口进行交互,它是基于jQuery和
underscore
DEPSI
·
2016-01-22 17:00
现在流行什么 JS库/框架?
jQuery91.5%
Underscore
38.6%AngularJS28.5%Backbone18.6%React15.7%Knockout5.5%Ember4.6%Polymer3.3% 项目中使用的
季枫
·
2016-01-18 13:00
现在流行什么 JS库/框架?
jQuery91.5%
Underscore
38.6%AngularJS28.5%Backbone18.6%React15.7%Knockout5.5%Ember4.6%Polymer3.3% 项目中使用的
季枫
·
2016-01-18 13:00
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他