介绍Javascript参数对象的使用

介绍Javascript参数对象的使用
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));返回结果
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部