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

Làm cách nào để kiểm tra xem một hàm JavaScript đã được định nghĩa hay chưa?


Để kiểm tra xem một hàm JavaScript có được xác định hay không, hãy kiểm tra nó với "undefined".

Ví dụ

Bạn có thể thử chạy ví dụ sau để kiểm tra xem một hàm có được định nghĩa hay không trong JavaScript -

<!DOCTYPE html>
<html>
   <body>
      <script>
         function display() {
            alert("Hello World!");
         }
         if ( typeof(display) === 'undefined')  {
            document.write('undefined');
         } else {
            document.write("Function is defined");
         }
      </script>
   </body>
</html>