შეცდომის ობიექტი JavaScript-ში

თუ წარმოიქმნება გამონაკლისური სიტუაქცია, მაშინ catch ბლოკის პირველ პარამეტრში მოხვდება მოხდილი შეცდომის ობიექტი. ამ ობიექტის name თვისება შეიცავს შეცდომის სახელს (ფაქტობრივად მის ტიპს), ხოლო message თვისება - ამ შეცდომის ტექსტს:

javascripttry {
  
} catch (error) {
  console.log(error.name); // შეცდომის სახელი
  console.log(error.message); // შეცდომის ტექსტი
}
Задание 1

განსაკუთრებულად შექმენით გამონაკლისური სიტუაცია, დაკავშირებული არასწორი JSON-ის გარჩევის მცდელობასთან. გამოიტანეთ კონსოლში ამ შეცდომის სახელი და ტექსტი.

Задание 2

განსაკუთრებულად შექმენით გამონაკლისური სიტუაცია, დაკავშირებული ლოკალური საცავის გადავსებასთან. გამოიტანეთ კონსოლში ამ შეცდომის სახელი და ტექსტი.