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

Giải thích Đối tượng Lỗi JavaScript.


Đối tượng lỗi về cơ bản được trình thông dịch JavaScript ném ra khi xảy ra lỗi tập lệnh. Đối tượng lỗi này cũng có thể được ném dưới dạng ngoại lệ cho các ngoại lệ do người dùng xác định. Hai thuộc tính đối tượng lỗi javaScript là -

Thuộc tính Mô tả
tên Nó đặt hoặc trả về tên của lỗi.
thông báo Nó đặt hoặc trả về thông báo lỗi dưới dạng chuỗi

Sau đây là mã cho đối tượng lỗi trong JavaScript -

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .result {
      font-size: 20px;
      font-weight: 500;
   }
</style>
</head>
<body>
<h1>JavaScript Error Object</h1>
<div style="color: green;" class="result"></div>
<button class="Btn">CLICK HERE</button>
<h3>
Click on the above button display the error object
</h3>
<script>
   let resEle = document.querySelector(".result");
   document.querySelector(".Btn").addEventListener("click", () => {
      try {
         a;
      }
      catch (err) {
         resEle.innerHTML = "Error = " + err + "<br>";
         resEle.innerHTML += "error.name = " + err.name + "<br>";
         resEle.innerHTML += "error.message = " + err.message + "<br>";
      }
   });
</script>
</body>
</html>

Đầu ra

Đoạn mã trên sẽ tạo ra kết quả sau -

Giải thích Đối tượng Lỗi JavaScript.

Khi nhấp vào nút 'BẤM VÀO ĐÂY' -

Giải thích Đối tượng Lỗi JavaScript.