首页 > 其他 > 详细

callee、caller简单介绍

时间:2015-06-14 18:29:41      阅读:160      评论:0      收藏:0      [点我收藏+]

这两个东西复杂算不上复杂,但也算不上简单,涉及的知识面比较广,可能要分几次来写。现在简单写一点。

arguments.callee->指的是当前函数,用于函数自执行

什么是函数的自执行?

答:函数的自执行,申明并立即执行,一般用于匿名函数,只使用一次的函数

 

再次复习一下什么是匿名函数调用,一般调用一个函数是这样的,

function fn1 () 
{
        alert(1);

}
fn1 ()

这样函数会弹出1,然后就结束了

但是我们想写的简单一点,就用一个表达式来调用这个函数

(function fn1 (){
        alert(1);
    })()

这样可以弹出1出来,但是我们还是想把这个写法再简洁

(function  (){
        alert(1);
})()

把名字fn1去掉,同样有效果

callee、caller简单介绍

原文:http://www.cnblogs.com/masita/p/4575345.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!