Tham chiếu lỗi JavaScript
Đối tượng lỗi
Đối tượng Lỗi cung cấp thông tin lỗi khi xảy ra lỗi.
Thí dụ
Trong ví dụ này, chúng tôi đã viết "alert" là " adddlert " để cố tình tạo ra lỗi.
Trả lại tên lỗi và mô tả lỗi:
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
Để có hướng dẫn về Lỗi JavaScript, hãy đọc Hướng dẫn về Lỗi JavaScript của chúng tôi .
Thuộc tính đối tượng lỗi
Property | Description |
---|---|
name | Sets or returns an error name |
message | Sets or returns an error message (a string) |
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 () |
Thuộc tính và phương pháp không chuẩn
Không sử dụng các thuộc tính và phương pháp này trong các trang web công cộng. Chúng sẽ không hoạt động trong tất cả các trình duyệt.
Bất động sản | Sự miêu tả |
---|---|
tranh luận | Không được chấp nhận |
người gọi | Không được chấp nhận |
cộtNumber | Chỉ Firefox |
sự miêu tả | Chỉ của Microsoft |
tên hiển thị | Chỉ Firefox |
fileName | Chỉ Firefox |
số dòng | Chỉ Firefox |
số | Chỉ của Microsoft |
cây rơm | Chỉ Firefox |
Phương pháp | Sự miêu tả |
evalError () | Không được chấp nhận |
Lỗi bên trong() | Chỉ Firefox |
toSource () | Không chuẩn |