프론트엔드/Typescript

[Typescript] 타입스크립트 공식문서 정독 1일차 느낀점

순코딩 2024. 8. 16. 09:50

https://www.typescriptlang.org/ko/docs/handbook/2/basic-types.html

 

Documentation - The Basics

TypeScript를 배우는 첫 걸음: 기본 타입.

www.typescriptlang.org

 

그래서 JS보다 TS가 좋은 점이 뭔데?

1. 실행 전에 오류를 잡아줌

예를 들어 JS에서는 직접 기능들을 테스트하는 과정에서 발견할 수 있는 오류들(ex) 버튼 클릭시 데이터 관련 오류 발생)을 컴파일 과정에서 미리 발견할 수 있다.

2. 타입을 지정함으로써 해당 타입의 자동완성 기능을 제공한다.

타입 작성 안 했을 때 자동완성
type 작성 시 자동완성

위 이미지들에서 볼 수 있듯이 타입을 설정하면 TS가 해당 인수의 자료형을 알 수 있기 때문에 Date 객체에 맞는 자동완성 기능을 제공한다.

 

느낀점

위 2가지만 해줘도 TS를 도입할 이유가 충분하다.

Javascript OUT