خصائص name لـ JavaScript Error

التعريف والاستخدام

تُضبط أو تعود السمة name اسم الخطأ.

يمكن للسمة name الخاص بالخطأ أن يعود بستة قيم مختلفة:

اسم الخطأ الوصف جربها
EvalError

حدث خطأ في func eval().

التعليقات:الإصدارات الأحدث من جافا سكريبت لن تسبب أي EvalError. استخدم SyntaxError بدلاً من ذلك.

RangeError حدث خطأ في الرقم "خارج النطاق". جربها
ReferenceError حدث خطأ في الإشارة غير الصحيحة. جربها
SyntaxError حدث خطأ في النصاب. جربها
TypeError حدث خطأ في النوع. جربها
URIError حدث خطأ في encodeURI(). جربها

إشارة:انظر أيضًا إلى رسالة خصائص.

مثال

عدد الاسم الخطأ (سنكتب "alert" كـ "adddlert" لتحفيز الخطأ):

try {
  adddlert("مرحبًا الضيف!");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name;
}

جربها بنفسك

النصاب

errorObj.name

تفاصيل تقنية

القيمة المعدة: الخطأ الاسمي، يمثل الاسم الخطأ.
إصدار جافا سكريبت: 1.0

دعم المتصفح

خصائص كروم آي بي فايرفوكس Safari Opera
الاسم الدعم الدعم الدعم الدعم الدعم

الصفحات ذات الصلة

دروس JavaScript:خطأ JavaScript

دليل مرجعي لـ JavaScript:خصائص message