2016年8月11日

(转)JavaScript-性能优化之函数节流(throttle)与函数去抖(debounce)

摘要: JavaScript-性能优化之函数节流(throttle)与函数去抖(debounce) 函数节流,简单地讲,就是让一个函数无法在很短的时间间隔内连续调用,只有当上一次函数执行后过了你规定的时间间隔,才能进行下一次该函数的调用。 函数节流的原理挺简单的,估计大家都想到了,那就是定时器。当我触发一个 阅读全文

posted @ 2016-08-11 10:26 SuriFuture 阅读(1323) 评论(0) 推荐(0) 编辑

你真的知道setTimeout是如何运行的吗

摘要: 大家看下如下代码,猜猜执行结果: var start = new Date; setTimeout(function(){ console.log('时间流逝了:'+(new Date - start)+'毫秒'); }, 200); while (new Date - start < 1000) 阅读全文

posted @ 2016-08-11 02:07 SuriFuture 阅读(1843) 评论(1) 推荐(0) 编辑

导航