要使用可变数量的参数传递给函数,请使用 arguments 对象。示例您可以尝试运行以下代码以在 JavaScript 中实现函数的参数现场演示 function functionArgument(val1, val2, val3) { var res = ""; res += "预期参数: " + functionArgument.length; res += ""; res += "当前参数: " + arguments.length; res += ""; res += "每个参数 = " for (p = 0; p < arguments.length; p++) { res += ""; res += functionArgument.arguments[p]; res += " "; } document.write(res); } functionArgument(20, 50, 80, "Demo Text!","Hello World", new Date())