作家
登录
    用户名:  密码:   

javascript中的有名函数和无名函数

作者: 来源:www.28hudong.com 2013-03-30 03:15:27 阅读17次 我要评论

看个例子: 1 复制代码 代码如下:function a(){ alert("我是脚本之家"); } 2 复制代码 代码如下:var a = function(){ alert("我是脚本之家"); } 1和2的方法是等价的,1是有名函数,而2只是让一个变量指向一个无名函数而已,而1和2在这里是等价的。2可以直接在函数声明后加上括号就表示创建完成后立即进行函数调用。例如: var i = function(obj){ alert(obj); }("我是脚本之家"); 另外有名函数和无名函数的重要区别:对于有名函数,它可以出现在调用之后再定义;而对于无名函数,她必须是在调用之前就已经定义。例如下面使用无名函数的错误例子: i(); var i = function(){ alert("我是脚本之家"); } 以下才是正确写法: var i = function(){ alert("我是脚本之家"); } i(); 或者使用有名函数: i(); function i(){ alert("我是脚本之家"); }

  推荐阅读

  表单填写时用回车代替TAB的实现方法

关键之处在于tabindex,其设计思想是:为每个表单元素设置一个tabindex,其值分别为前一个表单元素的tabindex的值加一,函数的功能就是当用户按下回车键时先将当前tabindex的值加一,而后逐一与每个表单元素的tabi>>>详细阅读


本文标题:javascript中的有名函数和无名函数

地址:http://www.17bianji.com/kaifa2/JS/30022.html

6

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

17

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)