摘要: 高阶函数 - 惰性加载函数 阅读全文
posted @ 2017-07-11 16:50 Sorrow.X 阅读(215) 评论(0) 推荐(0) 编辑
摘要: /** * 分时函数 * @param {[Array]} ary [数据] * @param {Function} fn [根据数组中的每个数据执行一个fn] * @param {[type]} count [每200ms执行一次start方法,start方法执行count次fn方法... 阅读全文
posted @ 2017-07-11 16:49 Sorrow.X 阅读(260) 评论(0) 推荐(0) 编辑
摘要: /** * 函数节流 - 限制函数被频繁调用 * @param {Function} fn [需要执行的函数] * @param {[type]} interval [限制多长的时间再重复执行fn] */ var throttle = function(fn, interv... 阅读全文
posted @ 2017-07-11 16:48 Sorrow.X 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Function.prototype.before = function(beforefn) { var __self = this; return function() { beforefn.apply(this, arguments); return __self.... 阅读全文
posted @ 2017-07-11 16:47 Sorrow.X 阅读(271) 评论(0) 推荐(0) 编辑