JavaScript ชื่อข้อผิดพลาด
ตัวอย่าง
ส่งกลับชื่อข้อผิดพลาด:
try {
adddlert("Welcome guest!");
}
catch(err) {
document.getElementById("demo").innerHTML = err.name;
}
ความหมายและการใช้งาน
คุณสมบัติname
ตั้งค่าหรือส่งคืนชื่อของข้อผิดพลาด
ค่าที่ต่างกันหกค่าสามารถส่งคืนได้ด้วยคุณสมบัติชื่อข้อผิดพลาด:
ชื่อข้อผิดพลาด | คำอธิบาย | ลองมัน |
---|---|---|
EvalError | เลิกใช้แล้ว - ใช้ SyntaxError แทน | |
RangeError | เกิดเลข "นอกช่วง" ขึ้น | |
อ้างอิงข้อผิดพลาด | มีการอ้างอิงที่ผิดกฎหมายเกิดขึ้น | |
ข้อผิดพลาดทางไวยากรณ์ | เกิดข้อผิดพลาดทางไวยากรณ์ | |
ประเภทข้อผิดพลาด | เกิดข้อผิดพลาดประเภท | |
URIError | เกิดข้อผิดพลาดใน encodeURI() ขึ้น |
ดูสิ่งนี้ด้วย:
คุณสมบัติข้อความของวัตถุ Error
ไวยากรณ์
errorObj.name
คืนมูลค่า
พิมพ์ | คำอธิบาย |
สตริง | ชื่อของข้อผิดพลาด |
รองรับเบราว์เซอร์
error.name
เป็นคุณลักษณะ ECMAScript1 (ES1)
ES1 (JavaScript 1997) ได้รับการสนับสนุนอย่างสมบูรณ์ในเบราว์เซอร์ทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
หน้าที่เกี่ยวข้อง
บทช่วยสอน JavaScript: ข้อผิดพลาด JavaScript
การอ้างอิง JavaScript: คุณสมบัติข้อความ