Để sử dụng số lượng đối số không giới hạn cho hàm, hãy sử dụng đối tượng đối số.
Ví dụ
Bạn có thể thử chạy đoạn mã sau để triển khai các đối số không giới hạn cho một hàm trong JavaScript
Bản trình diễn trực tiếp
<html> <body> <script> function functionArgument(val1, val2, val3){ var res = ""; res += "Expected Arguments: " + functionArgument.length; res += "<br />"; res += "Current Arguments : " + arguments.length; res += "<br />"; res += "Each argument = " for (p = 0; p < arguments.length; p++){ res += "<br />"; res += functionArgument.arguments[p]; res += " "; } document.write(res); } functionArgument(20, 50, 80, "Demo Text!","Hello World", new Date()) </script> </body> </html>