I prefix# : private, JS 문법private : private, TS 문법void가 있다..as : type assertion, 타입 단언, 개발자가 강제로 타입을 선언any와 다름없음keyword (예약어) : 이미 약속되어 있는 단어extends, Omit, Pick ...new.target 이용keyof : TS 문법const와 let의 타입str2의 타입은 string, 아닌 const는 문자열 자체가 타입이 됨const str1 = "HELLO"; // "HELLO"
let str2 = "HELLO"; // string! : Non-null assertion, 타입스크립트 컴파일러 개입 Xunknown 타입 : any와 같은 의미이지만 에러를 발생시킴 -> 타입 가드 유도