JavaScript arguments对象浅析

Posted aduner

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript arguments对象浅析相关的知识,希望对你有一定的参考价值。

arguments对象

概念

arguments 是一个类数组对象。代表传给一个function的参数列表。

用法

function a() {
    console.log(arguments);
}
a("A", "b", 1);

输出

["A", "b", 1]

属性

  • arguments.callee
    指向当前执行的函数。

    递归中常用,避免函数修改后出错,提高代码的安全性、稳定性。

  • arguments.length
    指向传递给当前函数的参数数量。
  • arguments.caller指向调用当前函数的函数。

以上是关于JavaScript arguments对象浅析的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript arguments对象

JavaScript arguments对象

详解JavaScript中Arguments对象用途

javascript中的arguments对象

JavaScript的arguments对象

JavaScript:为啥我们在函数中使用 **arguments** 对象? [复制]