- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§: TypeScript āĻĒāϰāĻŋāĻāĻŋāϤāĻŋ
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ⧍: āĻāύāϏā§āĻāϞā§āĻļāύ āĻ āϏā§āĻāĻāĻĒ
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§Š: āĻŦā§āϏāĻŋāĻ āĻāĻžāĻāĻĒāϏ
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§Ē: āĻāĻžāĻāĻĒ āĻāύāĻĢāĻžāϰā§āύā§āϏ āĻ āĻāĻžāĻāĻĒ āĻ
ā§āϝāĻžāύā§āĻā§āĻļāύ
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§Ģ: Union & Intersection Types
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§Ŧ: Enums
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§: Tuples
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§Ž: Functions
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ⧝: Objects & Interfaces
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§Ļ: Optional Types, Literal Types, Access Modifier & Readonly Property
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§§: Spread & Rest Operator
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ⧧⧍: Name Alias āĻāĻŦāĻ Type Alias
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§Š: never, unknown āĻāĻŦāĻ nullable types
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§Ē: Type Assertion āĻāĻŦāĻ Type Narrowing
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§Ģ: Generics Constraint keyof
- Conditional Types
- Mapped Types āĻā§?
- Utility Types
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§Ŧ: Classes
- āĻā§āϝāĻžāĻĒā§āĻāĻžāϰ ā§§ā§: Generics