首页 >

如何通俗的解释递归、闭包、回调、自调用函数等,这些情况之间有哪些区别和联系? – 网络|

你好,很高兴可以为你解答,希望本次解答可以帮助你更好的学习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;})();

  • 一般学习网页前端的都可以找什么工作? - 网络|
  • 一般学习网页前端的都可以找什么工作? - 网络| | 一般学习网页前端的都可以找什么工作? - 网络| ...

  • 测试和前端哪个更适合女生学? - 网络|
  • 测试和前端哪个更适合女生学? - 网络| | 测试和前端哪个更适合女生学? - 网络| ...

  • 想学前端,但是家里嫌学费贵,不支持我学,怎么办? - 网络|
  • 想学前端,但是家里嫌学费贵,不支持我学,怎么办? - 网络| | 想学前端,但是家里嫌学费贵,不支持我学,怎么办? - 网络| ...