• 技术文章 >Web开发 >JavaScript

    js中callee是什么

    小妮浅浅小妮浅浅2021-06-11 11:56:37原创62

    1、说明

    callee是arguments对象的属性,指向arguments对象的函数是当前函数。递归可以使用arguments.callee()。在箭头函数中,this功能域与函数外部一致,没有arguments对象,因此箭头函数没有callee。

    2、语法

    function f1(){arguments.callee();}
    f1();

    3、实例

    function factorial(num){
        if(num<=1){
            return 1;
        }else{
            return num*arguments.callee(num-1)
        }
    }

    以上就是js中callee的介绍,希望对大家有所帮助。更多js学习指路:js教程

    专题推荐:js callee
    上一篇:javascript引用类型的赋值 下一篇:js中caller是什么意思

    相关文章推荐

    • js有哪些常用的数组api• js如何对类型进行判断• js执行上下文是什么意思• js函数执行过程的探究• js垃圾回收的场景优化• js中MomentJS构造字符串• js中diff函数的使用• js中isBefore函数如何判断• js isSame判断对象是否相同• js isBetween时间点的判断• js原型有哪些规则• js中六种基本数据类型• js如何实现类型判断• js内存的生命周期介绍• js引用计数算法是什么
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网