JS两种function声明的区别

来源:互联网 发布:lb网络用语 编辑:程序博客网 时间:2024/06/06 00:48

参考链接:http://www.cnblogs.com/alkq1989/p/5556771.html

http://blog.sina.com.cn/s/blog_80ff74760101ew9i.html


在JS中有两种定义函数的方式,

1是var aaa=function(){...}

2是function aaa(){...}

var 方式定义的函数,不能先调用函数,后声明,只能先声明函数,然后调用。

function方式定义函数可以先调用,后声明。请看代码:

<script language="JavaScript" type="text/javascript">               //aaa();这样调用就会出错               var aaa = function(){                    alert("A");                }                aaa();//这样就不会出错                              //先调用后声明                bbb();               function bbb(){                    alert("bb");                }            </script>  


0 0
原创粉丝点击