猿问

setTimeoout

var dhtmlx = {};

dhtmlx.delay=function(method, obj, params, delay){

    setTimeout(function(){

        var ret = method.apply(obj,params);

        method = obj = params = null;

        //上面这行代码的作用谁能详细解释下

        return ret;

    },delay||1);

};


慕妹3146593
浏览 432回答 1
1回答

尚方宝剑之说

那一行的意思是 把method obj params都指向null..整段代码的意思是 延迟delay毫秒后,以obj为this,以params为参数,执行method方法。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答