Cơ BảnTypeScript iconTypeScript

Type annotation trong TypeScript là gì?

Type annotation là khai báo kiểu tường minh cho biến, parameter, return value: let name: string = 'John'.

  • TypeScript cũng có type inference tự suy luận kiểu từ giá trị gán.
  • Annotation thường chỉ cần cho function parameters, return types, và khi inference không đủ thông tin.
typescript
function greet(name: string): string {
  return 'Hi ' + name;
}
let count: number = 0; // annotation thường dư (inference đủ)
let data: unknown;    // cần annotation vì chưa gán

Xem toàn bộ TypeScript cùng filter theo level & chủ đề con.

Mở danh sách TypeScript