ویژگی name خطای 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 پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

آموزش JavaScript:خطای JavaScript

دستورالعمل JavaScript:ویژگی attribute message