따라서 total 변수의 타입은 number라고 비주얼 스튜디오 코드에서 인식하면서 total 변수에 .을 찍었을 때 자바스크립트 Number 타입에서 사용할 수 있는 내장 API를 모두 보여 줍니다. 다음과 같이 말이죠.
▲ 그림 1-7 total 변수가 number로 인식되었을 때 보이는 자동 완성 API 목록
이렇게 total 변수의 타입이 정의되어 있기 때문에 자바스크립트 Number 타입에 사용할 수 있는 API를 쉽게 확인할 수 있습니다. 또 Tab을 눌러서 해당 API를 빠르고 정확하게 자동 완성할 수 있습니다. 이런 비주얼 스튜디오 코드의 기능을 인텔리센스(IntelliSense)라고 합니다. 이처럼 타입스크립트로 코드를 작성하면 인텔리센스 기능을 지원받아 빠르고 정확하게 코드를 작성해 나갈 수 있어 개발 생산성을 향상시킬 수 있습니다.