TypeScript

1.Get Started

post-thumbnail

2.TypeScript 설치 및 사용

post-thumbnail

3.VS code 설치 및 사용

post-thumbnail

4.First Type Annotation

post-thumbnail

5.TypeScript Types vs JavaScript Types

post-thumbnail

6.Primitive Types

post-thumbnail

7.boolean

post-thumbnail

8.number

post-thumbnail

9.string

post-thumbnail

10.symbol

post-thumbnail

11.null & undefined

post-thumbnail

12.object

post-thumbnail

13.Array

post-thumbnail

14.Tuple

post-thumbnail

15.any

post-thumbnail

16.unknown

post-thumbnail

17.never

post-thumbnail

18.void

post-thumbnail

19.Type System?

post-thumbnail

20.Structural Type System vs Nominal Type System

post-thumbnail

21.타입 호환성(Type Compatibility)

post-thumbnail

22.타입 별칭(Type Alias)

post-thumbnail

23.Compilation Context

post-thumbnail

24.tsconfig schema

post-thumbnail

25.compileOnSave

post-thumbnail

26.extends

post-thumbnail

27.files, include, exclude

post-thumbnail

28.compileOptions-typeRoots, types

post-thumbnail

29.compileOptions - target & lib

post-thumbnail

30.compileOptions - outDir, outFile, rootDir

post-thumbnail

31.compileOptions - strict

post-thumbnail

32.Interface

post-thumbnail

33.optional property

post-thumbnail

34.function in interface

post-thumbnail

35.class implements interface

post-thumbnail

36.interface extends interface

post-thumbnail

37.function interface

post-thumbnail

38.Readonly Interface Properties

post-thumbnail

39.type alias vs interface

post-thumbnail

40.classes (1)

post-thumbnail

41.classes (2)

post-thumbnail

42.Generics

post-thumbnail