Hướng dẫn TypeScript Cơ bản
Cơ bản
Giới thiệu TypeScript
Biên dịch
Kiểu dữ liệu
Thay đổi giá trị
Các phép toán
Mảng
Đối tượng
Kiểm soát kiểu biến trong đối tượng
Kiểm soát cấu trúc đối tượng
Kiểm soát kiểu giá trị của đối tượng
Vòng lặp for
Vòng lặp for-of
Vòng lặp for-in
Hàm
Kết quả rỗng của hàm
Kiểu any
Kiểu any trong mảng
Kết hợp kiểu
Bí danh kiểu
Kiểu chuỗi ký tự
Bí danh cho kết hợp chuỗi
Tuple (Bộ dữ liệu có thứ tự)
Giới thiệu về Tuple
Thay đổi Tuple
Tuple chỉ đọc (Readonly)
Phần tử tùy chọn trong Tuple
Phân rã Tuple (Destructuring)
Điền đầy Tuple
Kiểu liệt kê (Enum)
Giới thiệu về Enum
Lấy theo khóa
Lấy theo giá trị
Enum như một kiểu dữ liệu
Khóa rõ ràng
Khóa đơn giản hóa
Enum chuỗi
Các kiểu dựng sẵn
Cấu trúc dữ liệu
Cấu trúc đối tượng
Thuộc tính tùy chọn của đối tượng
Giao diện
Mảng trong đối tượng
Giao diện như kiểu đối tượng có mảng
Đối tượng phức tạp
Đối tượng trong đối tượng
Mảng các đối tượng