标签:javascript
1.匿名函数
onclick=function(){}就是匿名函数.
2.匿名函数的回调函数
<script>
<span style="white-space:pre"> </span>var one=function(){ return 1; }; var two=function(){ return 2; }; function fn(a,b){ return a()+b();//加上括号证明这是函数 }
<span style="white-space:pre"> </span>alert(fn(one,two));
<script>运行结果:3..这里的a,b是就是一个函数名的形式参数
下面的和上述代码原理一致:
alert(fn(function(){ return 1; },function(){ return 2; }));3.自调函数:自己调用自己的函数.
( function(str){ alert(str); } )("hello world");
function fn(){ var a="a"; function n(){ var b="b"; return a+b; } return n(); } alert(fn())5.返回函数的函数
function fn(){ var a="a"; return function(){ var b="b"; return a+b; } } alert(fn()); alert(fn()())
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:javascript
原文地址:http://blog.csdn.net/u014010769/article/details/46940175