Các Loại Ngoại Lệ Chính Trong JavaScript
Hãy cùng phân tích ba loại ngoại lệ chính phát sinh trong JavaScript.
Ngoại lệ loại TypeError đại diện
cho một lỗi xảy ra khi một biến hoặc tham số có
kiểu không hợp lệ. Ngoại lệ
loại SyntaxError đại diện cho
một lỗi xảy ra khi phân tích mã nguồn
hoặc JSON.
Ngoại lệ loại RangeError đại diện
cho một lỗi xảy ra khi cố gắng truyền
một số làm tham số cho hàm, số đó không nằm trong
phạm vi giá trị cho phép của tham số đó
của hàm. Nó có thể phát sinh khi tạo
mảng với độ dài không hợp lệ thông qua constructor
Array, hoặc khi truyền các giá trị không phù hợp
vào các phương thức của số Number.toExponential(),
Number.toFixed() hoặc Number.toPrecision().
Cũng tồn tại các loại ngoại lệ khác.