[TypeScript] 기본 타입
2022. 12. 20. 17:35
프로그래밍 언어/TypeScript
TypeScript 의 기본 타입에는 boolean, number, string, array, tuple, enum, any, void, null, undefined, never, object 등이 있습니다. 이에 대해 하나씩 예시와 함께 살펴보겠습니다. 불린(Boolean) true 혹은 false 값을 나타냅니다. let isExist:boolean = false; 숫자(Number) TypeScript의 모든 숫자는 부동 소수 값입니다. 16진수, 10진수 리터럴에 더불어 2진수, 8진수 리터럴도 지원합니다. // 10진수 리터럴 let decimal: number = 3; // 16진수 리터럴 let hex: number = 0xf00d; // 2진수 리터럴 let binary: number = ..
TypeScript 언어 소개 및 장점 및 단점, 컴파일러 동작 방식
2022. 11. 14. 09:57
프로그래밍 언어/TypeScript
이 포스트에서 다룰 내용 TypeScript 란? TypeScript 장점 및 단점 TypeScript 컴파일러 동작 방식 TypeScript 란? TypeScript 란 순수 JavaScript 로 컴파일하는 정적 형식의 JavaScript 슈퍼셋입니다. 쉽게 말해서 JavaScript 에 타입을 부여한 정적 타입 언어입니다. TypeScript 의 장점 1. 컴파일러를 통해 사전 에러를 발견할 수 있습니다. 만약 타입스크립트를 설치하면 tsc 라는 명령어로 타입스크립트 파일을 컴파일할 수 있습니다. 이때 컴파일 단계에서 문법 에러를 잡을 수 있으므로 사소한 실수들을 프로그램 실행 전 모두 체크할 수 있습니다. 2. 타입을 강제화합니다. 타입스크립트는 모든 객체에 타입을 강제화하여 타입으로 발생하는 문..