مرجع أخطاء JavaScript
كائن خطأ
يوفر كائن الخطأ معلومات الخطأ عند حدوث خطأ.
مثال
في هذا المثال كتبنا "تنبيه" كـ " 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 فقط |
وصف | مايكروسوفت فقط |
اسم العرض | Firefox فقط |
اسم الملف | Firefox فقط |
رقم السطر | Firefox فقط |
عدد | مايكروسوفت فقط |
كومة | Firefox فقط |
طرق | وصف |
EVALError () | إهمال |
خطأ داخلي() | Firefox فقط |
إلى المصدر () | غير قياسي |