J**aScript中的立即执行函数表达式介绍

时间:2016.04.19 发布人:suxiaoyi0628

J**aScript中的立即执行函数表达式介绍

已解决问题

谷歌suxiaoyi0628用户在2016.04.19提交了关于“学习通J**aScript中的立即执行函数表达式介绍”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T02:24:34。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢了,下次有事儿别忘了找我 !

希望以下的回答,能够帮助你。

第1个回答

用户名:xiayong250  

我们习惯看到这样的匿名函侵粉数
复制代码代码如下:
(function(){
console.log("test");
})();

之前一直叫的是自执行的匿名函数(self-executinganonymou为占究sfunction)

发现原来还有一种叫法是:立即调用函压令矿促斯势属数表达式(IIFE,Immediately-InvokedFunctionExpression)

立即调用函数表达式

来自比于自执行匿名函数,立即调名飞往鸡顶话用函数表达式的意问答思来得更明确一些。

自执行函数有下面的这一些例子:
复制代码代码如下:
functionfoo(){foo();}

以及
复制代码代码如下:
varfoo=function(){arguments.callee();};

更重要的是,像下面这样的也许是自执行匿名函数
复制代码代码如下:
varfoo=fu脚均突地项输石简点京nction(){foo();};