函数的arguments 属性—JavaScript学习笔记(5)

 - by Hector

通过 arguments 属性,函数可以处理可变数量的参数。 arguments 对象的 length 属性包含了传递给函数的参数的数目。对于arguments 对象所包含的单个参数,其访问方法与数组中所包含的参数的访问方法相同。

例如下面一个函数:

<script type="text/javascript" language="javascript">
function add(){
var sum=0;
for(var i=0;i<arguments.length;i++)
{
    sum+=arguments[i];
    }
    return sum;
    }
    document.write("arguments应用:"+add(3,4,5,6,7,8)+"<br />");

</script>

这是显示的结果:

Leave a comment