Đối tượng lỗi trong JavaScript

Nếu xảy ra tình huống ngoại lệ, thì tham số đầu tiên của khối catch sẽ nhận một đối tượng chứa lỗi đã xảy ra. Thuộc tính name của đối tượng này chứa tên lỗi (thực chất là kiểu của nó), còn thuộc tính message - là văn bản của lỗi đó:

javascripttry {
  
} catch (error) {
  console.log(error.name); // tên lỗi
  console.log(error.message); // văn bản lỗi
}
Задание 1

Hãy cố ý tạo ra một tình huống ngoại lệ, liên quan đến việc cố gắng phân tích cú pháp JSON không hợp lệ. In ra console tên và văn bản của lỗi đó.

Задание 2

Hãy cố ý tạo ra một tình huống ngoại lệ, liên quan đến việc tràn bộ nhớ cục bộ (local storage). In ra console tên và văn bản của lỗi đó.