შეცდომის ობიექტი JavaScript-ში
თუ წარმოიქმნება გამონაკლისური სიტუაქცია, მაშინ
catch ბლოკის პირველ პარამეტრში მოხვდება
მოხდილი შეცდომის ობიექტი. ამ ობიექტის name
თვისება შეიცავს შეცდომის სახელს (ფაქტობრივად
მის ტიპს), ხოლო message თვისება - ამ
შეცდომის ტექსტს:
try {
} catch (error) {
console.log(error.name); // შეცდომის სახელი
console.log(error.message); // შეცდომის ტექსტი
}
განსაკუთრებულად შექმენით გამონაკლისური სიტუაცია, დაკავშირებული არასწორი JSON-ის გარჩევის მცდელობასთან. გამოიტანეთ კონსოლში ამ შეცდომის სახელი და ტექსტი.
განსაკუთრებულად შექმენით გამონაკლისური სიტუაცია, დაკავშირებული ლოკალური საცავის გადავსებასთან. გამოიტანეთ კონსოლში ამ შეცდომის სახელი და ტექსტი.