zoukankan      html  css  js  c++  java
  • callee、caller简单介绍

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

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

    什么是函数的自执行?

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    Java打jar包详解
    用户体验评价
    本周总结(13)
    本周总结(12)
    第一阶段意见评论
    本周总结(11)
    冲刺计划第十天
    冲刺计划第九天
    冲刺计划第八天
    冲刺计划第七天
  • 原文地址:https://www.cnblogs.com/masita/p/4575345.html
Copyright © 2011-2022 走看看