Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để sử dụng số lượng đối số thay đổi để hoạt động trong JavaScript?


Để sử dụng một số lượng biến đối số 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ố 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>