타입스크립트에서는 변수나 함수같은 자바스크립트 코드에 타입을 정의할 수 있습니다.
문자열의 경우에는 아래와 같이 사용해줄 수있습니다
let name : string;
name="DIDI"
동시에 위와 아래와 같이도 사용해 줄 수 있죠.
let name:string= "DIDI";
숫자인 경우에도 문자열과 유사하게 사용해 줄 수있습니다.
let num:number= 10;
실수와 정수 모두 숫자에 해당되어 사용될 수 있습니다.
논리형의 경우에도 동일하게 사용됩니다.
let isitTall:booelan= false;
그렇다면 원시형을 제외한 조금 더 복잡한 자료형들의 경우에는 어떻게 활용해 주어야할 까요 ?
배열의 경우에는 아래와 같이 표현해줄 수 있습니다. 대신 배열에 어떤 자료형이 들어갈지 명확히 표현해 주어야합니다.
let hobbies :string[]=["cooking","sing"]