JavaScript函数中的ParamArrays可能吗? [英] ParamArrays in JavaScript functions possible?

查看:60
本文介绍了JavaScript函数中的ParamArrays可能吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

javascript函数可以有多少个参数 - 一个概念

称为paramarrays?

解决方案

Water Cooler v2于2006年4月18日在comp.lang.javascript中写道

javascript函数可以有多少个参数


< script type =" text / javascript">


函数sum(){

var summing = 0;

求和+ = sum.arguments [i];

返回求和;

}


提醒(总和(1,2,3,4))


< ; / script>

a概念称为paramarrays?




任何一个玫瑰......

-

Evertjan。

荷兰。

(请在我的电子邮件地址中将x'变为点数)


2006年4月18日12:54,Evertjan。写道:


[snip]

函数sum(){
var summing = 0;
for(var i = 0; i< sum.arguments.length; i ++)



^^^^

arguments对象是局部变量。通过

函数对象引用它是(我记得)已弃用。


[snip]


Mike


-

Michael Winter

在回复电子邮件之前使用[新闻]作为前缀主题。


Michael Winter于2006年4月18日在comp.lang.javascript中写道

On 18/04/2006 12 :54,Evertjan。写道:

[snip]

函数sum(){var summing = 0;
for(var i = 0; i< sum.arguments.length; i ++)


^^^^
arguments对象是一个局部变量。通过
函数对象引用它是(我记得)已弃用。




你能给出更好的选择吗?

-

Evertjan。

荷兰。

(请将x''es更改为我的电子邮件地址中的点数)


Can javascript functions have variable number of arguments - a concept
known as paramarrays?

解决方案

Water Cooler v2 wrote on 18 apr 2006 in comp.lang.javascript:

Can javascript functions have variable number of arguments
<script type="text/javascript">

function sum() {
var summing = 0;
for(var i = 0; i < sum.arguments.length; i++)
summing += sum.arguments[i];
return summing;
}

alert(sum(1,2,3,4))

</script>
a concept known as paramarrays?



A rose by any ...
--
Evertjan.
The Netherlands.
(Please change the x''es to dots in my emailaddress)


On 18/04/2006 12:54, Evertjan. wrote:

[snip]

function sum() {
var summing = 0;
for(var i = 0; i < sum.arguments.length; i++)


^^^^
The arguments object is a local variable. Referencing it via the
function object is (as I recall) deprecated.

[snip]

Mike

--
Michael Winter
Prefix subject with [News] before replying by e-mail.


Michael Winter wrote on 18 apr 2006 in comp.lang.javascript:

On 18/04/2006 12:54, Evertjan. wrote:

[snip]

function sum() {
var summing = 0;
for(var i = 0; i < sum.arguments.length; i++)


^^^^
The arguments object is a local variable. Referencing it via the
function object is (as I recall) deprecated.



Could you give a better alternative, please?

--
Evertjan.
The Netherlands.
(Please change the x''es to dots in my emailaddress)


这篇关于JavaScript函数中的ParamArrays可能吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆