[TypeScript] 타입스크립트 사용 이유

Lily·2022년 8월 31일
0

TypeScript

목록 보기
1/3

💡 타입스크립트 사용 이유

  • 타입을 사용하면 오류를 미리 감지하고 일부 런타임 오류를 방지할 수 있다.
  • 숫자, 문자열 등 정해진 타입의 input 값만을 입력해야 될 때 사용한다.
  • 타입스크립트를 사용하면 타입을 확인하는 코드를 추가할 필요가 없어 효율적이다.
// javascript의 경우
if(typeof number) {
	throw new("Error!!")
}

💡 타입스크립트와 자바스크립트의 차이

  • 오류 확인을 언제할 수 있느냐에 차이가 있다.
  • ts는 개발 도중 컴파일 시 터미널에서 확인되는 반면, js는 런타임 중에 확인된다.
  • ts는 브라우저에서 확인할 수 없다.
  • 즉, ts를 사용하면 런타임까지 가지 않고도 오류를 알 수 있어 더 효율적인 개발 환경을 제공해준다.

💡 참고) 타입 추론과 명시적 타입 할당

  • 타입 추론
let age = 29;
  • 명시적 타입 할당
const age: number = 29;

0개의 댓글