【JS】【特殊的函数】

来源:互联网 发布:百知尚行 编辑:程序博客网 时间:2024/06/05 20:36

1. 自身的函数
常用于递归函数,伴随if语句使用

var dowork=function(){    p(arguments.callee);//返回dowork这个方法本身    arguments.callee();//此处相当于 dowork();  会造成死循环}dowork();

2. 回调函数
JQuery的$.get()函数中,一个形参就是回调函数,用于处理服务器发来的数据

var fn1=function(){    alert('哈哈哈');}var fn2=function(parm){    parm();//传入的形参是一个函数,    }fn2(fn1); //弹窗'哈哈哈'

3. 匿名函数
定义成形参

var fn2=function(parm){    parm();//传入的形参是一个函数,    }fn2(function(){alert('哈哈哈')}); //fn2的形参就是一个匿名函数,只用一次.

定义成函数

(function(){alert('哈哈哈')})();//右边的括号表示调用

4. 闭包
函数内部使用函数外部的数据
最大的作用是将包中的数据封装,无法直接访问

(function{    var count=1;    //外界无法访问该对象    window.getCount=function{//定义一个window的函数,使得外界可以得到count的值    return count++;}})();
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 吻痕怎么快速消除 吻痕 暴蛇的吻痕 吻痕快速消除教你13个 快速消除吻痕 怎么去吻痕一小时之内 消除吻痕 总裁哥哥的吻痕 草莓吻痕图片 魔鬼的吻痕 脖子吻痕图片 女孩脖子吻痕图片 月亮吻痕 快速去吻痕 吻痕图 吻痕怎么一天快速消除 吻痕一般几天能消除 脖子吻痕怎么立马消除 恶魔的吻痕 鹤吻痕 颈部吻痕怎么快速消除 脖子吻痕怎么一晚上消除 种草莓吻痕怎么弄 快速去除吻痕 甜蜜吻痕 怎么快速去吻痕 去吻痕 牙膏可以去掉吻痕 如何快速消除吻痕 怎样快速消除吻痕 如何三分钟去除吻痕 牙膏能快速消除吻痕吗 boss说沈肯尼很紧吻痕 怎么快速消除草莓吻痕 一晚上快速消除吻痕 李东海李赫宰机场吻痕 恋爱空间2卓逸凡脖子吻痕 吻脚 吻女生脚 吻老师脚 吻脚图片