摘要: Javascript的框架太多了,所以有时候要学的东西也特别的多。最近写了一个玩艺,叫github widget。他调用了两个github的两个接口。 一个接口是取用户信息的:https://api.github.com/users/username 另一个接口是取用户的项目的:https://ap 阅读全文
posted @ 2016-08-16 09:30 本相 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 金字塔式 首先看这4个方法,都是setTimeout加上一个数字。接下来我们就用这四个方法实现+1,+2,+3,+4 ok~~~, 不错,功能实现了。 链式 如果我们Q.js如何来改进这段代码呢? 看上去好多了,金字塔不见了,就成流水一般的代码,当然单个的function有点变得复杂,但整理结构变得 阅读全文
posted @ 2016-03-21 17:05 本相 阅读(500) 评论(1) 推荐(0) 编辑
摘要: 在回复或是评论的时候,很多时间都需要有回复表情的功能,然后而需要插入QQ表情可以是最常见的。 插件也写多很多个了,这次写插件就下了一个决定。就是使用模块化来开发。 最后在我的源代码中有这样子一段: var css = require('./css.css'); //创建css var arr = r 阅读全文
posted @ 2016-03-09 13:42 本相 阅读(583) 评论(2) 推荐(0) 编辑
摘要: underscorejs是一个很不错的类库,我的很多项目都引用了这个类库,的确可以带来很多方便。 记得我当初学的时候,看underscorejs的api是看的一知半解的,甚至不明白api里的context代表什么意思,当然现在已经明白了。 时间已经过去两年了,现在又回过来头看underscorejs 阅读全文
posted @ 2016-02-02 19:53 本相 阅读(886) 评论(1) 推荐(2) 编辑
摘要: 2.25 partition 2.25.1 语法: _.partition(list, predicate, [context]) 2.25.2 说明: 拆分list为两个数组。 第一个数组的元素都满足predicate, 而第二个数组的所有元素为不能满足predicate。 2.25.3 代码示例 阅读全文
posted @ 2016-02-02 18:51 本相 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 2.24 size 2.24.1 语法: _.size(list) 2.24.2 说明: 返回列表的长度。 示例一:返回数组、对象、字符串的长度 示例二:返回伪数组的长度 示例三:返回arguments的长度 2.24.3 非集合的情况返回0 阅读全文
posted @ 2016-02-02 18:50 本相 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 2.23 toArray 2.23.1 语法: _.toArray(list) 2.23.2 说明: 把list(任何可以迭代的对象)转换成一个数组, 在转换arguments对象时非常有用。 2.23.3 代码示例: 示例一: arguments不是数组。 示例二: arguments对象转化为数 阅读全文
posted @ 2016-02-02 18:49 本相 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 2.22 sample 2.22.1 语法: _.sample(list, [n]) 2.22.2 说明: 从list中产生一个随机样本。传参n后返回n个随机元素,各元素不重复。 2.22.3 代码示例: 示例一:从list中随机产生一个样本 示例二:传递参数n 传递n后,返回的是数组。 2.22. 阅读全文
posted @ 2016-02-02 18:49 本相 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 2.21 shuffle 2.21.1 语法 _.shuffle(list) 2.21.2 说明 返回一个随机乱序的list副本数组, 使用 "Fisher Yates shuffle" 来进行随机乱序. 2.21.3 代码示例 示例一:将集合洗牌,返回数组 示例二:返回的是新组数。 2.21.4 阅读全文
posted @ 2016-02-02 18:48 本相 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 2.20 countBy 2.20.1 语法 _.countBy(list, iteratee, [context]) 2.20.2 说明 排序一个列表组成一个组,并且返回各组中的对象的数量的计数。类似groupBy,但是不是返回列表的值,而是返回在该组中值的数目。就像EXCEL里的分类统计 lis 阅读全文
posted @ 2016-02-02 18:47 本相 阅读(759) 评论(0) 推荐(0) 编辑