null 반환 유저의 생일을 입력받아 Date 객체로 파싱 하는 프로그램을 구현해 봅시다. function ask(){ return prompt('생일 언제임?') } function parse(birthday: string): Date { return new Date(birthday) } let date = parse(ask()) console.info('생일은', date.toISOString()) 단순한 텍스트 입력창을 사용했으므로 사용자가 입력한 내용을 검증해야 합니다. function ask(){ return prompt('생일 언제임?') } function parse(birthday: string): Date | null{ let date = new Date(birthday) if(!isVa..
null & undefined In TypeScript, both undefined and null actually have their types named undefined and null respectively. TypeScript에서, undefined와 null은 실제로 각각 undefined와 null이라는 타입을 가집니다. Much like void, they're not extremely useful on their own. void와 마찬가지로, 그 자체로는 설정을 하지 않으면 그다지 유용하지 않습니다.(둘 다 소문자만 존재합니다.) // 아래의 변수들에 할당할 수 있는 것들은 거의 없습니다. let u: undefined = undefined; let n: null = null; unde..