Error.prototype.name

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

الخاصية Error.prototype.name تُمثِّل اسم نوع الخطأ، والقيمة الابتدائية لها هي "Error".

الوصف

تُعطى لكائنات Error الخاصية name ولها القيمة "Error". تُستخدَم الخاصية message مع الخاصية name من الدالة Error.prototype.toString()‎ لإنشاء تمثيل نصي للخطأ.

أمثلة

المثال الآتي يرمي خطأً خاصًا أنشأه المستخدم:

var e = new Error('Malformed input'); // e.name: 'Error'

e.name = 'ParseError';
throw e;
// e.toString(): 'ParseError: Malformed input'

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي نعم نعم 6 نعم نعم

مصادر ومواصفات