Using TypeScript in 2022
📌: TypeScript 문법 정리 (기본 타입부터 함수 문법까지)
TypeScript의 기본 문법을 챕터 단위로 정리한 개인 학습 저장소입니다. 정적 타입 시스템의 개념부터 배열, 튜플, 객체 타입, 인터페이스, 유니온 타입, 타입 캐스팅, 함수 타입까지 예제 코드와 주석으로 정리했습니다.
-
🧩 TypeScript 기초 & 타입의 종류 (ch01) 정적 타입 vs 동적 타입 언어의 차이, 기본 타입 주석(number, string 등), 배열 타입 선언
-
📦 튜플 & 객체 타입 (ch02) 고정된 타입 순서를 갖는 튜플(Tuple), 객체 타입 선언 및 타입 추론, 열거형(Enum)
-
🏷️ 타입 별칭 & 인터페이스 (ch03)
type키워드를 활용한 타입 별칭 정의, 객체/함수 타입 별칭, 인터페이스를 통한 재사용 가능한 타입 설계 -
🔀 유니온 타입 (ch04) 하나의 값이 여러 타입을 가질 수 있는 유니온 타입(
|), 인터페이스와 결합했을 때의 공통 속성 접근, 타입 가드를 통한 개별 속성 접근 -
🔧 타입 캐스팅 & 함수 타입 (ch05) Type Assertion(
as,<Type>) 문법과 주의점, 함수의 매개변수/반환 타입 선언, 선택적 매개변수(?), 매개변수 초기화, REST 문법 적용
typescript-syntax/
├── ch01.ts # TypeScript 소개, 타입의 종류, 배열
├── ch02.ts # 튜플, 객체 타입, 열거형
├── ch03.ts # 타입 별칭 & 인터페이스
├── ch04.ts # 유니온 타입
└── ch05.ts # 타입 캐스팅 & 함수 타입
- Programming Language: TypeScript
- Name: Eunseo Yu
- E-mail: eunseoyu0825@gmail.com
- GitHub: 221B0825