你好,很高兴可以为你解答,希望本次解答可以帮助你更好的学习web前端!
递归:自己调用自己,如下functiondg(num){if(num<2){return1;}else{returndg(num-2)+dg(num-1);}}闭包:妈妈肚子力有个小孩,并把它生出来,如下functionbb(){varbl=1;returnfunction(){bl++;returnbl;};}回调:叫儿子买酱油,买完他才回来,如下setTimeout(function(){console.log(“setTimeout的第一个参数就是回调函数”);},2000)自调:裹住自己,再直接用自己,如下varzdy=(function(){return1;})();