การอ้างอิงข้อผิดพลาด JavaScript
วัตถุผิดพลาด
ออบเจ็กต์ Error ให้ข้อมูลข้อผิดพลาดเมื่อมีข้อผิดพลาดเกิดขึ้น
ตัวอย่าง
ในตัวอย่างนี้ เราได้เขียน "alert" เป็น " adddlert " เพื่อสร้างข้อผิดพลาดโดยเจตนา
ส่งกลับชื่อข้อผิดพลาดและคำอธิบายของข้อผิดพลาด:
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
สำหรับบทช่วยสอนเกี่ยวกับข้อผิดพลาด JavaScript โปรดอ่าน บทแนะนำข้อผิดพลาด JavaScriptของ เรา
ข้อผิดพลาดคุณสมบัติของอ็อบเจ็กต์
Property | Description |
---|---|
name | Sets or returns an error name |
message | Sets or returns an error message (a string) |
ชื่อข้อผิดพลาด
ชื่อข้อผิดพลาด | คำอธิบาย | ลองมัน |
---|---|---|
EvalError | เลิกใช้ - ใช้ SyntaxError แทน | |
RangeError | เกิดเลข "นอกช่วง" ขึ้น | |
อ้างอิงข้อผิดพลาด | มีการอ้างอิงที่ผิดกฎหมายเกิดขึ้น | |
ข้อผิดพลาดทางไวยากรณ์ | เกิดข้อผิดพลาดทางไวยากรณ์ | |
ประเภทข้อผิดพลาด | เกิดข้อผิดพลาดประเภท | |
URIError | เกิดข้อผิดพลาดใน encodeURI() ขึ้น |
คุณสมบัติและวิธีการที่ไม่ได้มาตรฐาน
ห้ามใช้คุณสมบัติและวิธีการเหล่านี้ในเว็บไซต์สาธารณะ พวกเขาจะไม่ทำงานในทุกเบราว์เซอร์
คุณสมบัติ | คำอธิบาย |
---|---|
ข้อโต้แย้ง | เลิกใช้ |
ผู้โทร | เลิกใช้ |
คอลัมน์หมายเลข | Firefox เท่านั้น |
คำอธิบาย | Microsoft เท่านั้น |
ชื่อที่แสดง | Firefox เท่านั้น |
ชื่อไฟล์ | Firefox เท่านั้น |
lineNumber | Firefox เท่านั้น |
ตัวเลข | Microsoft เท่านั้น |
ซ้อนกัน | Firefox เท่านั้น |
วิธีการ | คำอธิบาย |
evalError () | เลิกใช้ |
ข้อผิดพลาดภายใน () | Firefox เท่านั้น |
แหล่งที่มา() | ไม่ได้มาตรฐาน |