1.封装一个函数,参数是定时器的时间,.then执行回调函数
2.一行代码实现数组去重
踏踏实实的去看es6去
var a = function(time,callback){ setTimeout(function(){ callback(); }.bind(this),time || 1000); return { then : function(call){ callback = call; } } }
这应该算是最简单的一种实现原理了 这种实现有太多方式了 这里不好说太多 就那这种比较简单的参考一下吧
数组去重。。。这不是百度就能解决的么