رقم خاصية

إرجاع أو قم بتعيين القيمة الرقمية المقترنة بخطأ محدد.

object.number

الوسيطات

  • كائن
    أي مثيل Errorكائن.

ملاحظات

رقم خطأ هو قيمة 32 بت. الكلمة 16 بت العليا هو رمز لتسهيل المهام، بينما كانت الكلمة السفلية الفعلي خطأ تعليمات برمجية. لتحديد الخطأ الفعلي تعليمات برمجية، استخدام & (bitwise و) عامل 0xFFFF.

مثال

المثال التالي يؤدي إلى أن يتم طرح استثناء ورمز dهوplays الخطأ الذي هو مشتق من رقم الخطأ.

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

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

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

المتطلبات

Version 5

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

خطأ كائن

راجع أيضًا:

المرجع

وصف خاصية

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

خاصية الاسم