คู่มืออ้างอิง JavaScript Error
อ็อบเจกต์ Error
อ็อบเจกต์ Error ให้ข้อมูลของความผิดพลาดที่เกิดขึ้น
ตัวอย่าง
ในตัวอย่างนี้ เราเขียน "alert" ให้เป็น "adddlert" เพื่อสร้างข้อผิดพลาดโดยได้ตั้งใจ。
กลับค่าชื่อและการอธิบายของข้อผิดพลาด:
try { adddlert("Welcome"); } catch(err) { document.getElementById("demo").innerHTML = err.name + "<br>" + err.message; }
สำหรับความรู้เกี่ยวกับความผิดพลาดของ JavaScript กรุณาอ่าน คู่มือสอน JavaScript ความผิดพลาด。
ตัวแปร Error อ็อบเจกต์
ตัวแปร | การอธิบาย |
---|---|
name | ตั้งค่าหรือกลับค่าชื่อของข้อผิดพลาด。 |
message | ตั้งค่าหรือกลับค่าข้อความของข้อผิดพลาด (ตัวอักษร)。 |
บรรทัดข้อความที่ไม่เป็นมาตรฐานของ Error อ็อบเจกต์
Mozilla และ Microsoft ได้กำหนดบรรทัดข้อความที่ไม่เป็นมาตรฐานของ error อ็อบเจกต์:
- fileName (Mozilla)
- lineNumber (Mozilla)
- columnNumber (Mozilla)
- stack (Mozilla)
- description (Microsoft)
- number (Microsoft)
ไม่ควรใช้คุณสมบัติเหล่านี้ในเว็บไซต์สาธารณะ นั้นไม่ใช่ทั้งหมดที่ใช้งานในเบราเซอร์ทุกตัว