Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ข้อผิดพลาดประเภทต่าง ๆ ใน JavaScript มีอะไรบ้าง


นอกจากตัวสร้างข้อผิดพลาดทั่วไปที่สามารถใช้เพื่อสร้างข้อผิดพลาดที่กำหนดเองแล้ว ยังมีตัวสร้างข้อผิดพลาดหลักอีกเจ็ดตัวใน JavaScript เหล่านี้คือ −

  • EvalError −สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดที่เกิดขึ้นเกี่ยวกับฟังก์ชัน eval() ทั่วโลก

  • ข้อผิดพลาดภายใน −สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดที่เกิดขึ้นเมื่อเกิดข้อผิดพลาดภายในในกลไกจัดการ JavaScript ตัวอย่างเช่น:"การเรียกซ้ำมากเกินไป"

  • ข้อผิดพลาดของช่วง − สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดที่เกิดขึ้นเมื่อตัวแปรตัวเลขหรือพารามิเตอร์อยู่นอกช่วงที่ถูกต้อง

  • ข้อผิดพลาดในการอ้างอิง −สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดที่เกิดขึ้นเมื่อยกเลิกการอ้างอิงการอ้างอิงที่ไม่ถูกต้อง

  • ข้อผิดพลาดทางไวยากรณ์ −สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดทางไวยากรณ์ที่เกิดขึ้นขณะแยกวิเคราะห์โค้ดใน eval()

  • TypeError −สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดที่เกิดขึ้นเมื่อตัวแปรหรือพารามิเตอร์ไม่ใช่ประเภทที่ถูกต้อง

  • URIError −สร้างอินสแตนซ์ที่แสดงข้อผิดพลาดที่เกิดขึ้นเมื่อ encodeURI() หรือ decodeURI() ถูกส่งผ่านพารามิเตอร์ที่ไม่ถูกต้อง