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

Có cách nào để in tất cả các phương thức của một đối tượng trong JavaScript không?


Để lấy tất cả các phương thức, hãy sử dụng Object.getOwnPropertyNames (). Điều này lặp lại tất cả các thuộc tính thuộc về một đối tượng.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để nhận tất cả các phương pháp -

Bản trình diễn trực tiếp

<!DOCTYPE html>
<html>
   <body>
      <script>
         document.write("<br>"+Object.getOwnPropertyNames(Math).filter(function (p) {
            return typeof Math[p] === 'function';
         }));
      </script>
   </body>
</html>