دستورالعمل‌های مرجع Error JavaScript

اشیاء Error

اشیاء Error اطلاعات خطا را در زمان بروز خطا ارائه می‌دهند.

مثال

در این مثال، ما "alert" را به "adddlert" تغییر دادیم تا خطا را عمداً ایجاد کنیم.

نام و توضیح خطا را بازگردانید:

try {
  adddlert("Welcome");
}
catch(err) {
  document.getElementById("demo").innerHTML = err.name + "<br>" + err.message;
}

آزمایش کنید

برای اطلاعات بیشتر در مورد خطاهای JavaScript، لطفاً آموزش خطاهای JavaScript.

ویژگی‌های اشیاء Error

ویژگی‌ها توضیح
name تنظیم یا بازگشت نام خطا.
message تنظیم یا بازگشت پیام خطا (رشته).

ویژگی‌های غیراستاندارد اشیاء Error

Mozilla و Microsoft برخی از ویژگی‌های غیراستاندارد اشیاء error را تعریف کرده‌اند:

  • fileName (Mozilla)
  • lineNumber (Mozilla)
  • columnNumber (Mozilla)
  • stack (Mozilla)
  • description (Microsoft)
  • number (Microsoft)

لطفاً از این ویژگی‌ها در وب‌سایت‌های عمومی استفاده نکنید. این ویژگی‌ها در همه مرورگرها کار نمی‌کنند.