看不懂这个函数怎么执行的,关于同时加载多个函数


function addLoadEvent(func){
    oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    }else{
        window.onload = function(){
            oldonload();
            func();
        }
    }
}


罗富文1995ing
浏览 1378回答 2
2回答

display_none

意思就是定义一个带参数func的函数addLoadEvent,这个函数的内容意思是定义一个变量 oldonload = window.onload;如果oldonload  这里的值不是一个函数,那么就加载带进来的参数func这个函数。否则的话就加载新的函数function(){            oldonload();            func();        }这个函数的意思就是加载func()这个函数。总之,addLoadEvent(func)这个函数的作用就是加载func这个函数希望对你有所帮助,望采纳。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript