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

Làm thế nào để xác định một hàm JavaScript bằng cách sử dụng Hàm () Constructor?


Hàm tạo Hàm () yêu cầu bất kỳ số lượng đối số chuỗi nào. Đối số cuối cùng là phần nội dung của hàm - nó có thể chứa các câu lệnh JavaScript tùy ý, được phân tách với nhau bằng dấu chấm phẩy.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để gọi một hàm với Hàm tạo hàm mới -

<html>
   <head>
      <script>
         var func = new Function("x", "y", "return x*y;");

         function multiplyFunction(){
            var result;
            result = func(15,35);
            document.write ( result );
         }
      </script>
   </head>
   <body>
      <p>Click the following button to call the function</p>

      <form>
         <input type = "button" onclick = "multiplyFunction()" value = "Call Function">
      </form>
   </body>
</html>