자바스크립트에 타입을 부여한 언어 (자바스크립트의 확장된 언어)자바스크립트와 달리 브라우저에서 실행하기 위해 컴파일 과정 필요에러의 사전 방지예시개발 생산성 향상현재 변수의 타입에 따라 가능한 API를 미리보기로 띄워줌BooleanNumberStringObjectArr
함수를 선언할 때 매개변수와 반환 값에 타입을 작성반환 값에 타입을 정하지 않을 때는 void 라도 작성Rest 문법 적용 예시개인적으로 헷갈렸던 부분.. spread & rest 참고: spread와 rest보통 다음과 같은 범주에 대해 정의할 수 있다.객체의 스펙
타입스크립트가 코드를 해석해나가는 동작위 코드에서 x 의 타입을 따로 지정하지 않더라도 x 는 number 로 간주된다. 변수, 속성, 인자의 기본 값, 함수의 반환 값 등을 설정할 때 이와 같은 타입 추론이 일어난다.몇 개의 표현식을 바탕으로 타입을 추론해서 best