변수의 처음 할당된 값을 기준으로 타입을 추론한다. 초기값을 지정하지 않으면 any타입으로 추론한다. const로 상수를 만들면 리터럴 타입으로 추론한다. 타입
값 as 단언 타입 -> A as B type Person = { name: string; age: number; } let person = {} as Person --> Error x
값 as 단언 타입 -> A as B
type Person = { name: string; age: number; } let person = {} as Person --> Error x