JavaScript Xato Obyekti (Error Reference)
Error obyekti
JavaScript-da xato yuzaga kelganda xato ma'lumotini beruvchi o'rnatilgan xato obyekti mavjud. Xato obyekti ikkita foydali xususiyatni beradi: name va message.
Error obyekti xususiyatlari
| Xususiyat | Tavsif |
|---|---|
| name | Xato nomini o'rnatadi yoki qaytaradi. |
| message | Xato xabarini (satr) o'rnatadi yoki qaytaradi. |
Xato nomlari
Xato nomi xususiyati oltita turli qiymat qaytarishi mumkin:
| Xato nomi | Tavsif |
|---|---|
| EvalError | Eskirgan — uning o'rniga SyntaxError ishlating. |
| RangeError | Diapazondan tashqari raqam xatosi yuzaga keldi. |
| ReferenceError | Noqonuniy havola xatosi yuzaga keldi. |
| SyntaxError | Sintaksis xatosi yuzaga keldi. |
| TypeError | Tur xatosi yuzaga keldi. |
| URIError | encodeURI() da xato yuzaga keldi. |
Nostandart xususiyatlar va metodlar
Ogohlantirish
Bu xususiyat va metodlarni ommaviy veb-saytlarda ishlatmang. Ular barcha brauzerlarda ishlamaydi.
| Xususiyat | Tavsif |
|---|---|
| arguments | Eskirgan |
| caller | Eskirgan |
| columnNumber | Faqat Firefox |
| description | Faqat Microsoft |
| displayName | Faqat Firefox |
| fileName | Faqat Firefox |
| lineNumber | Faqat Firefox |
| number | Faqat Microsoft |
| stack | Faqat Firefox |
| Metodlar | Tavsif |
|---|---|
| evalError() | Eskirgan |
| internalError() | Faqat Firefox |
| toSource() | Nostandart |
