慕设计3243925
2015-10-30 21:39
function Aaron(list,callback) { var timer; timer = setTimeout(function(){ var task; if(task = list.shift()) { task(); } if(list.length>0) { arguments.callee(); }else{ if(callback) { callback(); } timer = null; } },25) } 加一个消除定时器是不是好一点呢
感觉是为了演示而加的定时
jQuery源码解析(架构与依赖模块)
84049 学习 · 280 问题
相似问题