일반 HTML, CSS, JavaScript 환경에서 타입스크립트 세팅
primitive type, union type, any type, unknown type, 함수 type 지정, never, readonly, ?(불확실 타입)
typeof, in, instanceof, &&, literal type을 이용한 Narrowing, as를 이용한 Assertion
변수, Object, 함수의 Type Alias, Object extend
Literal Type, as const
HTML Element Narrowing, Optional chaining
Class, public, private, protected, static, Interface, Type alias의 intersection type
Generic