본문 바로가기
typescript

TypeScript 변수 선언 시 주의점

by 냉면돈가스 2022. 5. 22.
let name: string;
// name이란 변수는 string의 값만 들어갈 수 있다

//

let name = 'john';
//typeScript에선 변수의 선언과 초기화를 한 줄에 작성하면 자동으로 변수타입을 설정한다.

name = 500;
//name이란 변수가 이미 string type으로 설정되어 있어 error

//

let name;
name = 'john';
name = 300;
//위의 반례로 변수의 선언을 단독으로 한다면 any타입으로 설정된다.

//

const name; //error
//const는 초기화를 해 주어야 한다.

'typescript' 카테고리의 다른 글

TypeScript 타입 별칭  (0) 2022.06.04
TypeScript 제너릭  (0) 2022.06.03
TypeScript 인터페이스  (0) 2022.05.30
TypeScript 타입종류  (0) 2022.05.29
TypeScript를 쓰는 이유  (1) 2022.05.22

댓글