摘要: _.curry(func, [arity=func.length]) 柯里化函数 关于函数柯里化,说简单点就是将接受多个参数的方法,转化为接受单一参数的方法,具体分析以及它的作用可以查看这篇文章http://www.zhangxinxu.com/wordpress/2013/02/js-curryi 阅读全文
posted @ 2017-07-15 23:46 天下大雨 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 继续学习lodash,下面是Date篇,Date篇只有一个方法 “Date” Methods _.now() 得到1970 年 1 月 1日午夜与当前日期和时间之间的毫秒数。 接下来是函数篇,个人感觉是lodash最复杂的部分。源码读起来也比较艰难。。 _.after(n, func) 创建一个方法 阅读全文
posted @ 2017-07-13 20:29 天下大雨 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 继续集合篇。 “Collection” Methods _.groupBy(collection, [iteratee=_.identity]) 创建一个对象,它的key值为集合中的所有元素调用iteratee之后的不同值,每个key相应的value是一个数组包含所有原先集合中生成这个key的值。遍 阅读全文
posted @ 2017-07-11 22:10 天下大雨 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: 继续学习lodash,现在开始是collection部分,集合可以是数组,也可以是类似数组的对象。 “Collection” Methods _.countBy(collection, [iteratee=_.identity]) 创建一个对象,它的key值为集合中的所有元素调用iteratee之后 阅读全文
posted @ 2017-07-08 00:32 天下大雨 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 继续学习lodash,依然是数组的方法 “Array” Methods _.take(array, [n=1]) 创建一个数组片段包含从数组开始获取的n个元素. _.takeRight(array, [n=1]) 创建一个数组片段包含从数组末尾获取的n个元素.. _.takeRightWhile(a 阅读全文
posted @ 2017-07-06 20:31 天下大雨 阅读(1702) 评论(0) 推荐(0) 编辑
摘要: “Array” Methods _.pullAt(array, [indexes]) 移除数组中在indexs中对应索引的元素,并返回这些元素 这个方法依赖于basePullAt方法 对应的源码为 _.remove(array, [predicate=_.identity]) 移除数组中所有通过判断 阅读全文
posted @ 2017-07-05 21:42 天下大雨 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 继续学习lodash,依然是数组的方法 “Array” Methods _.indexOf(array, value, [fromIndex=0]) 获取value在数组 array所在的索引值 使用 SameValueZero方式比较(第一个全等 的元素). 如果 fromIndex 值是负数, 阅读全文
posted @ 2017-07-04 19:42 天下大雨 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 前端开发这个行业这几年发展速度太快,各种新技术不断更新,从es5到es6再到es7,从grunt,browserify到webpack,gulp,rollup,还有什么postcss,typescript,flow...,一直都在学习新技术,作为一个才工作不久的新人,感觉内心有点浮躁了,想巩固一下基 阅读全文
posted @ 2017-07-03 20:22 天下大雨 阅读(5079) 评论(0) 推荐(2) 编辑
摘要: 转:http://blog.csdn.net/ilovejava_2010/article/details/8180521 高级结果映射 MyBatis的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF(修正的第三范式),但它们不是。如果有一个数据库 阅读全文
posted @ 2017-06-04 22:02 天下大雨 阅读(2313) 评论(0) 推荐(0) 编辑
摘要: javascript中的数据类型分为两类:原始类型和对象类型。其中原始类型包括Undefined、Null、Boolean、Number和String,除开这几种类型以外的就是对象类型。 null类型 null是javascript语言中的关键字,它表示一个特殊值,常用来表示“空值”,对null执行 阅读全文
posted @ 2017-04-18 00:03 天下大雨 阅读(246) 评论(0) 推荐(0) 编辑