JavaScript中如何使用arguments对象来访问函数参数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计399个文字,预计阅读时间需要2分钟。
JavaScript中,`arguments`对象代表当前函数中所有参数的集合。它是一个类数组对象,但不是真正的数组,因此不能直接使用数组的方法,如`push`或`pop`。下面是对给定代码的简化
javascript
<script>function ArgTest(){
var i, c, numargs = arguments.length;
if (numargs < 3)
c=1
else
c=arguments[2]
alert(c)
}
ArgTest("a","b",32323)
ArgTest("a","b")
</script>
JavaScript中arguments函数对象是该对象代表正在执行的函数和调用它的函数的参数。使用方法:
[function.]arguments[n ]
其中function是可选项。当前正在执行的 Function 对象的名字。
n是必选项。要传递给 Function 对象的从0开始的参数值索引。
不能显式创建 arguments 对象。
本文共计399个文字,预计阅读时间需要2分钟。
JavaScript中,`arguments`对象代表当前函数中所有参数的集合。它是一个类数组对象,但不是真正的数组,因此不能直接使用数组的方法,如`push`或`pop`。下面是对给定代码的简化
javascript
<script>function ArgTest(){
var i, c, numargs = arguments.length;
if (numargs < 3)
c=1
else
c=arguments[2]
alert(c)
}
ArgTest("a","b",32323)
ArgTest("a","b")
</script>
JavaScript中arguments函数对象是该对象代表正在执行的函数和调用它的函数的参数。使用方法:
[function.]arguments[n ]
其中function是可选项。当前正在执行的 Function 对象的名字。
n是必选项。要传递给 Function 对象的从0开始的参数值索引。
不能显式创建 arguments 对象。

