当前位置 : 主页 > 网络编程 > JavaScript >

timeoutify

来源:互联网 收集:自由互联 发布时间:2021-06-28
你不知道的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
你不知道的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. arguments);
        }
    };   
}
上一篇:input焦点
下一篇:CSDN自动展开脚本
网友评论