JavaScript的特殊函数
2015-07-18 10:20
591 查看
1.匿名函数
onclick=function(){}就是匿名函数.
2.匿名函数的回调函数
下面的和上述代码原理一致:
* 第一个小括号:定义函数.
* 第二个小括号:调用函数(传参).
4.内部函数
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");
4.内部函数
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顺序加载图片的方法
- JavaScript 没有函数重载&Arguments对象
- JSP页面实现自动跳转
- PHP+Javascript实现在线拍照功能实例
- JavaScript 二级联动
- ExtJs动态生成treepanel的Json格式
- 在<a></a>标签中如何调用javaScript脚本
- classList详解,让你的js方便地操作DOM类
- JavaScript内置对象
- Javascript异步编程的4种方法
- PHP+Javascript实现在线拍照功能实例
- javascript顺序加载图片的方法
- js实现固定显示区域内自动缩放图片的方法
- JavaScript实现模仿桌面窗口的方法
- js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
- javascript实现页面刷新时自动清空表单并选中的方法
- KBEngine HTML5-js插件
- JavaScript 函数重载
- 大熊君说说JS与设计模式之------代理模式Proxy
- 2015.7.17 第八课 课程重点(js语句:条件、循环)