天天看点

JavaScript之arguments属性

该属性的作用是可以返回函数内所有的参数.以一个数组的形式来引用.比如你的某个函数提供了五个参数.使用arguments可以来获取五个参数的值.只能引用参数值,无法对其进行更改.更不能使用push()添加内容.

尤其是在你不知道函数中存在多少个参数时.arguments属性相当有用

<body>

<script type="text/javascript">

function test_arg(){

var arg = arguments.length;

alert("该函数内共有参数"+arg+"个");

for(var i=0;i<arguments.length;i++){

  alert(arguments[i]);

}

//alert("分别是"+arguments[0]+"与"+arguments[1]);

test_arg("Hello","JavaScript");//手动传递两个参数

</script>

</body>

继续阅读