خاصية الاسم

إرجاع the اسم of an خطأ.

errorObj.name

الوسيطات

  • errorObj
    مطلوبة. مثيل Errorكائن.

ملاحظات

إرجاع خاصية اسم الاسم أو ‏‏ استثناء نوع خطأ. عند حدوث خطأ وقت تشغيل، يتم تعيين خاصية اسم واحد الاستثناء التالي الأصلي أنواع:

‏‏ استثناء نوع

المعنى

خطأ

Th هو خطأ هو خطأ معرف من قبل مستخدم، تم إنشاؤها باستخدام Errorالدالة الإنشائية الكائن.

ConversionError

Th هو يحدث خطأ عند وجود هو محاولة لمحول كائن في شيء ما الذي لا يمكن محوله.

RangeError

Th هو يحدث خطأ عند الدالة هو المتوفرة مع وسيطة تجاوز النطاق المسموح به لها. على سبيل المثال, يحدث هذا الخطأ إذا حاولت إنشاء كائن Array بطول ليس عدداً موجباً صالحاً.

ReferenceError

وهذا خطأ عندما تم الكشف عن مرجع غير صالح. Th هو خطأ يحدث، على سبيل المثال، إذا كان مرجع المتوقع هو null.

RegExpError

يحدث هذا الخطأ عند حدوث خطأ في التحويل البرمجي باستخدام تعبير عادي. التعبير العادي مرة واحدة هو ترجمة، وعلى الرغم من ذلك، وترتيب هو لا يحدث الخطأ. هذا المثال سيحدث ، على سبيل المثال، عند التصريح بتعبير عادي بنمط يحتوي على بناء جملة غير صالح، أو إشارات غير i أو g أو m، أو إذا كان يحتوي على نفس الإشارة أكثر من مرة.

SyntaxError

Th هو يحدث خطأ عند مصدر نص هو موزع ونص المصدر لا يتبع بناء الجملة الصحيح. سيحدث هذا الخطأ ، على سبيل المثال، إذا تم استدعاء دالة eval مع وسيطة غير نص برنامج صالح.

TypeError

وهذا خطأ يحدث عندما لا يطابق نوع مُعامل الحقيقي للنوع المتوقع. مثال عن وقت حدوث هذا الخطأ، هو عند استدعاء دالة على شيء ليس بكائن أو لا يعتمد الاستدعاء.

URIError

Th هو حدوث خطأ في موقع عند غير قانونية المعلومات مؤشر (URI) هو الكشف عنها. على سبيل المثال، يحدث هذا الخطأ عندما يتم العثور على حرف غير مسموح به في سلسلة تم ترميزها أو فك ترميزها.

مثال

المثال التالي يؤدي إلى أن يتم طرح استثناء و تعرض الخطأ و وصف الخطأ.

try
{
    var arr = new Array(-1);
}
catch(e)
{
    print ("Error Message: " + e.message);
    print ("Error Code: " + (e.number & 0xFFFF))
    print ("Error Name: " + e.name);
}

The إخراج of this تعليمات برمجية هو كـ follows.

Error Message: Array length must be zero or a positive integer
Error Code: 5029
Error Name: RangeError

المتطلبات

Version 5.5

يتم تطبيق إلى:

خطأ كائن

راجع أيضًا:

المرجع

وصف خاصية

رسالة خاصية (JScript)

رقم خاصية