개발 학습/타입스크립트2 (2) 타입스크립트 type Symbol 고유하고 수정 불가능한 값으로 만들어준다. 접근제어에 용이 1. 타입으로 사용하여 소문자 symbol 2. 함수로 사용하여 대문자 Symbol Symbol("value") // 고유한 값 생성 Undefined & Null 둘다 소문자로만 존재한다. config를 만지면 모든 타입에 서브타입으로 존재할 수 있다. --strictNullChecks를 사용하면 null과 undefined를 자시자신 타입에만 사용 할 수 있다. 이 경우 유니온 타입으로 사용 할 수 있다. void 타입에는 undefined만 올 수 있다. 자바스크립트 런타임에서 typeof로 null은 object가 나오고 undefined는 undefined가 나온다. object 타입이 object { } | [ ] decl.. 2022. 7. 14. (1) 타입스크립트 설정 기본 타입스크립트 설치 1. npm i typescript -g 로 전역설치 타입스크립트 컴파일러 tsc test.ts 처럼 tsc 명령어를 사용해 컴파일해서 plain한 자바스크립트 파일로 만들어줌 tsc로 전체 컴파일시 컴파일 옵션 설정 tsc --init 를 사용하여 tsonfig.json을 생성후 tsc명령어시 폴더안에 든 ts파일들이 옵션에 맞게 모두 컴파일 됨 .ts 파일 변경시 자동으로 자바스크립트가 컴파일 되도록 설정 = 와치모드 (watch mode) tsc -w 2022. 7. 12. 이전 1 다음