JavaScript学习-arguments属性

    arguments 属性:

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

    调用方法: function.arguments。

   调用时,函数参数为空,这样可以传入不定个参数。使用arguments来调用这些参数 function 参数是当前执行函数的名称,可以省略。

   例如下面代码:


<script type="text/javascript" language="JavaScript">
        
//测试函数参数
        function testparams()
        {
            
var params="";
            
//arguments为函数参数
            for(var i=0;i<arguments.length;i++)
                params
=params+" "+arguments[i];
            alert(params);        
        }
</script>

      //调用函数
         
<input type="button" runat="server" value="测试" onclick="testparams('abc',123);" />
原文地址:https://www.cnblogs.com/scottckt/p/1335447.html