javascript中创建与调用匿名函数


关键词

javascript 匿名函数 创建 调用

摘要

本文介绍JavaScript中的匿名函数,如何创建匿名函数,如何调用匿名函数。

所谓匿名函数,是就没有名字的函数。如果我们要在javascript中创建一个函数,正常的语法应该是:

function 函数名(参数列表){函数体;}

如果是创建匿名函数,那就应该是:

function(){函数体;}

因为是匿名函数,所以一般也不会有参数传给他。

为什么要创建匿名函数呢?在什么情况下会使用到匿名函数。匿名函数主要有两种常用的场景,一是回调函数,二是直接执行函数。

回调函数,像ajax的异步操作,就需要回调函数。这里就不详解。关于直接执行函数,我看一个例子就明白了:

<script language="javascript">

var a = "a";

(function(){
    var a="b";
    alert(a);
})();

alert(a);

</script>

在上面这段代码中,会顺序输出两个alert框。第一个alert框内容为b,第二个为a。大家看到什么好处了吗?对的,使用函数直接执行可以限定变量的作用域,使不同脚本的相同变量可以得以共存。

关于javascript中创建与调用匿名函数,本文就介绍这么多,希望对您有所帮助,谢谢!

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:javascript中创建与调用匿名函数:http://www.splaybow.com/post/javascript-nimin-function.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« jquerymobile之data-ajax javascript中自定义对象 »