Tên lỗi JavaScript
Thí dụ
Trả lại tên lỗi:
try {
adddlert("Welcome guest!");
}
catch(err) {
document.getElementById("demo").innerHTML = err.name;
}
Định nghĩa và Cách sử dụng
Thuộc name
tính đặt hoặc trả về tên của lỗi.
Sáu giá trị khác nhau có thể được trả về bằng thuộc tính tên lỗi:
Tên lỗi | Sự miêu tả | Thử nó |
---|---|---|
EvalError | Không được chấp nhận - sử dụng SyntaxError thay thế | |
RangeError | Một số "nằm ngoài phạm vi" đã xảy ra | |
ReferenceError | Đã xảy ra tham chiếu bất hợp pháp | |
Lỗi cú pháp | Đã xảy ra lỗi cú pháp | |
TypeError | Đã xảy ra lỗi loại | |
URIError | Đã xảy ra lỗi trong encodeURI () |
Xem thêm:
Thuộc tính thông báo của đối tượng Lỗi.
Cú pháp
errorObj.name
Giá trị trả lại
Loại | Sự miêu tả |
Một chuỗi | Tên của lỗi. |
Hỗ trợ trình duyệt
error.name
là một tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Các trang liên quan
Hướng dẫn JavaScript: Lỗi JavaScript
Tham chiếu JavaScript: Thuộc tính thông báo