JavaScript-də Xəta Obyekti

Əgər istisnai bir vəziyyət yaranarsa, onda catch blokunun ilk parametrinə baş vermiş xəta ilə bir obyekt düşəcək. Bu obyektin name xassəsi xətanın adını (əslində onun növünü) ehtiva edir, message xassəsi isə xətanın mətnidir:

javascripttry {
  
} catch (error) {
  console.log(error.name); // xətanın adı
  console.log(error.message); // xətanın mətni
}
Задание 1

Xüsusi olaraq, düzgün olmayan JSON-u analiz etmə cəhdi ilə əlaqədar istisnai bir vəziyyət yaradın. Bu xətanın adını və mətnini konsola çıxarın.

Задание 2

Xüsusi olaraq, lokal saxlama həcminin daşması ilə əlaqədar istisnai bir vəziyyət yaradın. Bu xətanın adını və mətnini konsola çıxarın.