Lộ trình TypeScript

Hướng dẫn từng bước để trở thành một nhà phát triển Android.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1 Giới thiệu

TypeScript là gì?
TypeScript vs JavaScript
Khả năng tương tác giữa TS & JS

2 Cài đặt và Cấu hình

Cài đặt
tsconfig.json
Chạy TypeScript

3 Các kiểu cơ bản

Các kiểu nguyên thủy
Mảng & Tuple
Enum
any, unknown, never

4 Đối tượng & Kết hợp các kiểu

Các kiểu đối tượng
Bí danh kiểu
Kiểu Union
Kiểu Intersection

5 Logic kiểu

Suy luận kiểu
Tính tương thích của kiểu
Xác nhận kiểu
Bảo vệ kiểu / Thu hẹp

6 Hàm

Định kiểu cho hàm
Tham số tùy chọn & mặc định
Nạp chồng hàm

7 Lớp

Cơ bản về lớp
Công cụ sửa đổi truy cập
Kế thừa
Lớp trừu tượng

8 Giao diện

Khai báo giao diện
Mở rộng giao diện
Types vs Interfaces
Kiểu lai

9 Generics

Kiểu Generic
Hàm Generic
Ràng buộc Generic

10 Các kiểu nâng cao

keyof & typeof
Các kiểu được ánh xạ
Các kiểu có điều kiện
Các kiểu chuỗi mẫu

11 Utility Types

Partial & Required
Readonly
Record
Pick & Omit
Các Utility Types khác

12 Modules & Hệ sinh thái

Modules
Tệp khai báo (*.d.ts)
Namespaces
Linting & Định dạng

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi