js函数有这样一个特殊的参数:arguments,它是传入的所有参数的集合,所以可以这样写:function add() {var res = 0;if (arguments) {for (var i=0;iif (typeof arguments[i] == "number") {res += arguments[i];}} }console.log(res);}add(3,4,5,"a");//输出结果为12。