你不知道的js 中 P174 function timeoutify(fn, delay) { var intv = setIimeout( function(){ intv = null; fn(new Error("Timeout!")); }, delay); return function() { // 还没有超时? if (intv) { clearTimeout(intv); fn.apply(this. argum
function timeoutify(fn, delay) {
var intv = setIimeout( function(){
intv = null;
fn(new Error("Timeout!"));
}, delay);
return function() {
// 还没有超时?
if (intv) {
clearTimeout(intv);
fn.apply(this. arguments);
}
};
}
