TypeScript is a syntactic superset of JavaScript which adds static typing.
Tasks | Codes |
---|---|
Task 1 (First Task) | Click here |
Task 2 (Second Task) | Click here |
Task 3 (Built-in Types) | Click here |
Task 4 (Union Types) | Click here |
Task 5 (Array Type) | Click here |
Task 6 (Tuple Type) | Click here |
Task 7 (Enum Type) | Click here |
Task 8 (Any Type) | Click here |
Task 9 (Object Type) | Click here |
Task 10 (Custom Data Type) | Click here |
Task 11 (Class and Object) | Click here |
Task 12 (Inheritance) | Click here |
Task 13 (Abstraction) | Click here |
Task 14 (Encapsulation) | Click here |
Task 15 (Module Export and Import) | Click here |
Task 16 (Function Signature) | Click here |
Task 17 (Interface) | Click here |
Task 18 (Class and Interface Integration) | Click here |
Task 19 (Narrowing Types) | Click here |
Task 20 (Generics) | Click here |
Task 21 (Spread and Rest) | Click here |
Task 22 (Type Alias) | Click here |
Task 23 (Destructuring) | Click here |
Task 24 (Unknown) | Click here |
Task 25 (Ternary, Optional Chaining, Nullish Coalescing) | Click here |
Task 26 (Never) | Click here |
Task 27 (Asynchrounous) | Click here |
Task 28 (Function Generic) | Click here |
Task 29 (Constraints) | Click here |
Task 30 (Interface) | Click here |
Task 31 (Interface Generics) | Click here |
Task 32 (Mapped) | Click here |
Task 33 (Type Assertion) | Click here |
Task 34 (Utility) | Click here |
Task 35 (Polymorphism) | Click here |
Task 36 (Type Guard) | Click here |
Task 37 (Getter and Setter) | Click here |
Task 38 (Static) | Click here |