在javascript函数参数列表中传递可变数量的参数

Nav*_*yah 7 javascript function variadic-functions

我可以将可变数量的参数传递给Javascript函数吗?我对JS知之甚少.我想实现以下内容:

 function CalculateAB3(data, val1, val2, ...)
    {
        ...
    }
Run Code Online (Sandbox Code Playgroud)

aga*_*aga 15

您可以在函数中传递多个参数,并通过参数变量访问它们.这是一个函数示例,它返回您在其中传递的所有参数的总和

var sum = function () {
    var res = 0;
    for (var i = 0; i < arguments.length; i++) {
        res += parseInt(arguments[i]);
    }
    return res;
 }
Run Code Online (Sandbox Code Playgroud)

您可以按如下方式调用它:

sum(1, 2, 3); // returns 6
Run Code Online (Sandbox Code Playgroud)