[TypeScript] 2. 타입스크립트 선언 및 종류
·
Dev/Typescript
저는 타입스크립트를 공부할 때마다 "이 타입을 어떻게 지정해야 하지?" 하는 순간들이 많았습니다. 이러한 고민했던 부분들을 타입별로 정리하여 공유합니다.기본 타입 구성먼저, 타입스크립트의 기본 타입은 총 12가지로 구성되어 있습니다. 이 포스트에서는 기본 타입부터 차례대로 정리해 보겠습니다. 그동안 인강에서 열심히 배운 타입들을 중심으로 정리해 볼게요. 그리고 고급 타입과 유용한 타입 개념들은 다음 포스트에서 다룰 계획입니다. 💡 기본 타입 외에도 타입스크립트에는 여러 고급 타입과 유틸리티 타입들이 있습니다. 이 타입들을 적절히 활용하면 더 유연하고 강력한 타입 시스템을 구축할 수 있으니 참고해 주세요! 🚀 타입 종류더보기String: 문자열을 나타내는 타입Number: 숫자 타입 (정수, 부동소수점..
[TypeScript] 1. 타입스크립트란?
·
Dev/Typescript
타입스크립트란 무엇인가?타입스크립트는 자바스크립트에 타입을 부여한 언어로, 자바스크립트를 확장한 형태라고 할 수 있습니다. 타입 시스템을 통해 코드의 안정성을 높이며, 더 큰 규모의 애플리케이션 개발에서도 유리한 특징을 제공합니다.자바스크립트와 달리 타입스크립트는 브라우저에서 바로 실행되지 않기 때문에, 작성된 코드를 한 번 변환(컴파일)하여 자바스크립트 파일로 바꿔줘야 합니다. 이를 통해 타입스크립트 코드는 모든 브라우저와 호환되며, 안전하고 구조적인 코드 작성이 가능해집니다.왜 사용하는가?버그 예방타입스크립트는 컴파일 타임에 유형 오류를 감지하여 디버깅을 더 쉽게 만들어줍니다. 이를 통해 대규모 코드베이스에서 발생할 수 있는 오류를 미리 방지할 수 있습니다네임스페이스를 통한 모듈화타입스크립트의 네임스..