/ TYPESCRIPT

TypeScript - 기본 타입 작성법

TypeScript은 다음과 같이 구성되어 있습니다.

타입스크립트 - 타입 작성

타입스크립트는 자바스크립트에 타입을 더한 언어입니다. 변수를 만들 때 변수의 타입을 지정가능합니다.

변수에 타입 지정하기

let myName : string = "KYG"

myName이란 변수 뒤에 콜론과 함께 string이라는 타입을 적어주었습니다. 간단합니다.
변수명 : 타입 으로 작성하면되며, myName이라는 변수는 string타입이 된것입니다. 만약 myName변수에 숫자를 할당한다면 어떻게 될까요? 바로 에러가 발생하게 됩니다. 타입의 종류에는 string, number, boolean, null, undefined 등이 있습니다.

Array와 Object에 타입 지정하기

Array와 Object에는 타입을 어떻게 지정할까요? 역시 간단합니다.

let members :string[] = ['kim', 'Lee','Choi']

배열기호인 “[]”와 함께 배열 안에 들어갈 값에 대한 타입을 앞에 적어줍니다. 만약에 여러 타입이 동시에 들어올 수 있는 경우는 Union Type을 사용하면되는데
숫자와 문자가 동시에 들어올 수 있다고 가정하면

let exam :(string | number)[] = ['kim', 26,'Choi']

Object는 어떻게 지정할까요?

let 내정보 : { age : number } = { age : 20 }

”{}”기호를 사용하고 안에다가 key와 value의 타입을 작성하면 됩니다.
그런데 모든 변수에 타입을 지정해야하나요? 사실 타입을 굳이 다 적지 않아도 되는데 이유는 변수를 생성할 때 Typescript가 타입을 자동으로 부여해줍니다. 하지만 타입을 적어주는게 좋긴합니다.
오늘은 타입을 지정하는 법을 알아봤습니다.감사합니다.

End.