Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

typescript-syntax

Using TypeScript in 2022
📌: TypeScript 문법 정리 (기본 타입부터 함수 문법까지)

Last Commit

🚀 Introduction

TypeScript의 기본 문법을 챕터 단위로 정리한 개인 학습 저장소입니다. 정적 타입 시스템의 개념부터 배열, 튜플, 객체 타입, 인터페이스, 유니온 타입, 타입 캐스팅, 함수 타입까지 예제 코드와 주석으로 정리했습니다.


✨ Features

  • 🧩 TypeScript 기초 & 타입의 종류 (ch01) 정적 타입 vs 동적 타입 언어의 차이, 기본 타입 주석(number, string 등), 배열 타입 선언

  • 📦 튜플 & 객체 타입 (ch02) 고정된 타입 순서를 갖는 튜플(Tuple), 객체 타입 선언 및 타입 추론, 열거형(Enum)

  • 🏷️ 타입 별칭 & 인터페이스 (ch03) type 키워드를 활용한 타입 별칭 정의, 객체/함수 타입 별칭, 인터페이스를 통한 재사용 가능한 타입 설계

  • 🔀 유니온 타입 (ch04) 하나의 값이 여러 타입을 가질 수 있는 유니온 타입(|), 인터페이스와 결합했을 때의 공통 속성 접근, 타입 가드를 통한 개별 속성 접근

  • 🔧 타입 캐스팅 & 함수 타입 (ch05) Type Assertion(as, <Type>) 문법과 주의점, 함수의 매개변수/반환 타입 선언, 선택적 매개변수(?), 매개변수 초기화, REST 문법 적용


📂 Folder Structure

typescript-syntax/
├── ch01.ts   # TypeScript 소개, 타입의 종류, 배열
├── ch02.ts   # 튜플, 객체 타입, 열거형
├── ch03.ts   # 타입 별칭 & 인터페이스
├── ch04.ts   # 유니온 타입
└── ch05.ts   # 타입 캐스팅 & 함수 타입

🛠️ Built With

  • Programming Language: TypeScript

📧 Contact

About

TypeScript 문법 정리 (기본 타입부터 함수 문법까지)

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages