Lỗi TypeScriptLỗi
TS18048TS18048 — Giá Trị Có Thể Là Undefined
TypeScript cảnh báo rằng một giá trị có thể là undefined và bạn đang sử dụng nó mà không kiểm tra.
nodebrowserdenobun
Xem chi tiết TS2349Biểu thức đang được gọi không phải là hàm hoặc kiểu có thể gọi được.
Bạn đang cố gọi thứ mà TypeScript không nhận dạng là hàm. Biến có thể được định kiểu là kiểu không phải hàm, hoặc là union type trong đó không phải tất cả thành viên đều có thể gọi được. Kiểu overload cũng có thể gây lỗi này khi không có signature nào khớp.
Xác minh giá trị thực sự là một hàm. Thêm annotation kiểu callable phù hợp. Dùng type narrowing cho union type có chứa thành viên không phải hàm. Kiểm tra lỗi đánh máy trong tên hàm.
const x = 5;
x();TS18048TypeScript cảnh báo rằng một giá trị có thể là undefined và bạn đang sử dụng nó mà không kiểm tra.
TS2488Kiểu đang được lặp không có phương thức Symbol.iterator.
TS2300Cùng một định danh được khai báo nhiều hơn một lần trong cùng phạm vi.
TS2698Toán tử spread (`...`) được dùng trên giá trị có thể không phải kiểu object.
TS2507Biểu thức được dùng với new không phải là kiểu constructor.
TS2366Một hàm có kiểu trả về không phải `void` không có câu lệnh `return` ở cuối.