美文网首页
JavaScript函数以及它的参数对象arguments

JavaScript函数以及它的参数对象arguments

作者: 报告老师 | 来源:发表于2017-09-13 00:48 被阅读30次

语法:

function 函数名 (arguments){

        //执行代码;

}

arguments是一个类数组。

有arguments[],length等数组属性,用于接收参数,(实际上无参数的函数也存在一个arguments)

严格控制:即直接使用arguments[i]给参数赋值,此操作优先级最高。比参数名=值;要高

例:目的:构造一个函数来求任意数值的平均数

function getAvg(){

  var sum=0;len=arguments.length;i;

    for(i=0;i<=len;i++){

            sum=sum+argument[i];

            }

            return sum/len;

}

            console.log(getAvg(50,70,60));

输出结果:60

上述例子说明了

1.arguments有数组的属性length以及索引

2.arguments有自动接收参数的数量、值的功能

相关文章

网友评论

      本文标题:JavaScript函数以及它的参数对象arguments

      本文链接:https://www.haomeiwen.com/subject/czahsxtx.html