🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
返回 arguments 对象中的各个参数的实际值,该值是由一个正在执行的函数的 arguments 属性返回的。 ## 语法 ~~~ [function.]arguments[[0|1|2|...|n]] ~~~ ## 参数 |参数|定义| |--|--| |function|可选。当前正在执行的 Function 对象的名称。| |0, 1, 2, , n|必需。在 0 到 n 范围内的非负整数,其中 0 表示第一个参数,n 表示最后一个参数。最后一个参数 n 的值为 arguments.length-1。| ## 备注 由 0 ...n 属性返回的值就是传递给正在执行的函数的实际值。虽然实际上不是参数数组,但访问组成 arguments 对象的各个元素的方法与访问数组元素的方法相同。 下面的示例阐释了 arguments 对象的 0 ...n 属性的用法。若要完全理解该示例,请向函数传递一个或多个参数: ~~~ function ArgTest(){ var s = ""; s += "The individual arguments are: " for (n = 0; n < arguments.length; n++){ s += ArgTest.arguments[n]; s += " "; } return(s); } document.write(ArgTest(1, 2, "hello", new Date())); ~~~