码迷,mamicode.com
首页 > 其他好文 > 详细

callee、caller简单介绍

时间:2015-06-14 18:32:56      阅读:148      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!