Computer >> Máy Tính >  >> Lập trình >> Javascript

Các loại lỗi khác nhau trong JavaScript là gì?

Bên cạnh hàm tạo Lỗi chung có thể được sử dụng để tạo lỗi tùy chỉnh, có bảy trình tạo lỗi cốt lõi khác trong JavaScript. Đây là -

  • EvalError −Tạo một thể hiện đại diện cho một lỗi xảy ra liên quan đến hàm toàn cầu eval ().

  • InternalError −Tạo một thể hiện đại diện cho một lỗi xảy ra khi một lỗi nội bộ trong công cụ JavaScript được ném ra. Ví dụ:"quá nhiều đệ quy"

  • RangeError - Tạo một phiên bản đại diện cho một lỗi xảy ra khi một biến số hoặc tham số nằm ngoài phạm vi hợp lệ của nó.

  • ReferenceError −Tạo một thể hiện đại diện cho một lỗi xảy ra khi hủy tham chiếu đến một tham chiếu không hợp lệ.

  • SyntaxError −Tạo một phiên bản đại diện cho một lỗi cú pháp xảy ra khi phân tích cú pháp mã trong eval ().

  • TypeError −Tạo một trường hợp đại diện cho một lỗi xảy ra khi một biến hoặc tham số không thuộc loại hợp lệ.

  • URIError −Tạo một trường hợp đại diện cho một lỗi xảy ra khi encodeURI () hoặc decodeURI () được truyền các tham số không hợp lệ.