타입 스크립트 변수와 기본 타입

  • by


변수 선언

TypeScript에서 변수를 선언할 때 let 또는 const 키워드를 사용합니다.

let 은 값을 변경할 수 있는 변수를 선언할 때 사용하고 const 는 값이 변경되지 않는 상수를 선언할 때 사용합니다.

let myVariable: string = "Hello World"; // 문자열 변수
let myNumber: number = 123; // 숫자 변수
const myConst: boolean = true; // 불리언 상수

변수 유형을 지정하지 않아도 TypeScript는 변수의 초기 값을 보고 유형을 추론할 수 있습니다.

let myInferredString = "Hello Inferred World"; // 문자열 변수 (타입 추론)
let myInferredNumber = 456; // 숫자 변수 (타입 추론)

기본 유형

TypeScript에서 제공하는 기본 유형은 다음과 같습니다.

  • number: 숫자형
  • string: 문자열형
  • boolean: 부울
  • null: null 형
  • undefined: undefined 유형
  • void: 반환값이 없는 함수의 반환형
let myNumber: number = 123;
let myString: string = "Hello TypeScript";
let myBoolean: boolean = true;
let myNull: null = null;
let myUndefined: undefined = undefined;

function myFunction(): void {
  console.log("Hello TypeScript");
}

TypeScript는 변수의 초기 값을 보고 변수의 유형을 추론할 수 있습니다.

따라서 변수 유형을 명시적으로 지정할 필요가 없습니다.

let myInferredString = "Hello Inferred World"; // 문자열 타입 (타입 추론)
let myInferredNumber = 456; // 숫자 타입 (타입 추론)

그러나 변수 유형을 명시적으로 지정하면 가독성이 향상되고 서비스 가능성이 향상됩니다.