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

Làm cách nào để lấy dấu vết ngăn xếp JavaScript khi tôi ném một ngoại lệ?


Để lấy dấu vết ngăn xếp JavaScript, chỉ cần thêm phần sau vào mã của bạn. Nó sẽ hiển thị dấu vết ngăn xếp -

Ví dụ

<html>
   <head>
      <script>
         function stackTrace() {
            var err = new Error();
            return err.stack;
         }

         console.log(stackTrace());
         document.write(stackTrace());
      </script>
   </head>
   <body>
      <p>Stacktrace prints above.</p>
   </body>
</html>

Đầu ra

Làm cách nào để lấy dấu vết ngăn xếp JavaScript khi tôi ném một ngoại lệ?