• 技术文章 >Web开发 >JavaScript

    js中callee是什么

    小妮浅浅小妮浅浅2021-08-17 09:59:41原创3042

    说明

    1、callee是arguments对象的属性,指向arguments对象的函数是当前函数。

    递归可以使用arguments.callee()。

    2、在箭头函数中,this功能域与函数外部一致,没有arguments对象,因此箭头函数没有callee。

    语法

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

    实例

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

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

    推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

    专题推荐: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引用计数算法是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网