阿宽

Nothing is more powerful than habit!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

JavaScript学习-arguments属性

Posted on 2008-11-17 22:32  宽田  阅读(284)  评论(0编辑  收藏  举报

    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);" />