ویژگی name خطای JavaScript
- صفحه قبلی name
- صفحه بعدی message
- برگشت به لایه بالاتر دستورالعملهای مرجع خطا JavaScript
تعریف و استفاده
خصوصیت name نام خطا را تنظیم یا بازگرداند.
خصوصیت error name میتواند شش مقدار مختلف بازگرداند:
نام خطا | توضیح | آزمایش کنید |
---|---|---|
EvalError |
خطا در تابع eval() رخ داد. نکته:نسخههای جدیدتر JavaScript هیچ EvalError ایجاد نمیکنند. از SyntaxError استفاده کنید. |
|
RangeError | اعداد "بعد از محدوده" رخ داد. | آزمایش کنید |
ReferenceError | اشاره نامعتبر رخ داد. | آزمایش کنید |
SyntaxError | خطای نویسی رخ داد. | آزمایش کنید |
TypeError | خطای نوع رخ داد. | آزمایش کنید |
URIError | خطا در encodeURI() رخ داد. | آزمایش کنید |
توجه:لطفاً به اشیاء خطا message نوع.
مثال
نام خطا را بازگردانید (ما "alert" را به عنوان "adddlert" نوشتهایم تا خطا ایجاد کنیم):
try { adddlert("مهمان خوش آمدید!"); } catch(err) { document.getElementById("demo").innerHTML = err.name; }
رشته نویسی
errorObj.name
جزئیات فنی
مقدار بازگشتی: | رشته، نمایانگر نام خطا. |
---|---|
نسخه JavaScript: | 1.0 |
پشتیبانی مرورگر
نوع | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
name | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبلی name
- صفحه بعدی message
- برگشت به لایه بالاتر دستورالعملهای مرجع خطا JavaScript