数码资讯
介绍Javascript参数对象的使用
ECMAscript函数不介意有多少被传递的参数,它是不会错的因为这个参数不统一。事实上,一个函数可以接收传入的参数在函数通过参数对象。 复制代码代码如下所示: 函数框(){ 返回参数{ 0 } ++论点{ 1 } |; / /各参数值 } 警报(箱(1 2 3 4 5 6)); / /传递参数 参
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
ECMAscript函数不介意有多少被传递的参数,它是不会错的因为这个参数不统一。事实上,一个函数可以接收传入的参数在函数通过参数对象。
复制代码代码如下所示:
函数框(){
返回参数{ 0 } ++论点{ 1 } |; / /各参数值
}
警报(箱(1 2 3 4 5 6)); / /传递参数
参数对象的长度属性可以得到参数的个数。
函数框(){
返回arguments.length; / / 6
}
警报(箱(1 2 3 4 5 6));
我们可以使用长度的属性来智能地判断有多少参数,然后合理地应用这些参数。
例如,需要添加一个加法操作来添加所有传入的数字,并且数字的数量是不确定的。
复制代码代码如下所示:
函数框(){
var总和= 0;
如果收益总和(arguments.length = = 0); / /如果没有出口参数。
对于(var i = 0;i < arguments.length;i++){ / /如果有积累
总和=总和+参数{ };
}
返回总和;返回累积结果
}
警报(箱(5));
ECMAscript的函数没有函数重载函数像其他高级语言。
函数框(努姆){
返回值100;
}
函数框(努姆){此函数将被执行
返回值200;
}
警报(框(50));返回结果
复制代码代码如下所示:
函数框(){
返回参数{ 0 } ++论点{ 1 } |; / /各参数值
}
警报(箱(1 2 3 4 5 6)); / /传递参数
参数对象的长度属性可以得到参数的个数。
函数框(){
返回arguments.length; / / 6
}
警报(箱(1 2 3 4 5 6));
我们可以使用长度的属性来智能地判断有多少参数,然后合理地应用这些参数。
例如,需要添加一个加法操作来添加所有传入的数字,并且数字的数量是不确定的。
复制代码代码如下所示:
函数框(){
var总和= 0;
如果收益总和(arguments.length = = 0); / /如果没有出口参数。
对于(var i = 0;i < arguments.length;i++){ / /如果有积累
总和=总和+参数{ };
}
返回总和;返回累积结果
}
警报(箱(5));
ECMAscript的函数没有函数重载函数像其他高级语言。
函数框(努姆){
返回值100;
}
函数框(努姆){此函数将被执行
返回值200;
}
警报(框(50));返回结果
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。