TypeScript의 any 타입
때때로 애플리케이션을 작성하는 시점에 우리가 알지 못하는 타입의 변수를 기술해야 할 필요가 있습니다.
이를 위해 any 타입이 사용되며, 컴파일 단계에서 값 검사를 통과하도록 허용합니다. 예제를 통해 살펴보겠습니다. 변수에 any 타입을 지정해 보겠습니다:
let test: any;
이 변수에 숫자를 할당해 보겠습니다:
test = 123;
이제 이 변수에 문자열을 할당해 보겠습니다:
test = 'abc';
코드를 실행하지 않고 결과가 무엇일지 결정해 보세요:
let test1: number = 123;
let test2: string = 'abc';
let test3: any;
test3 = test1;
console.log(test3);
test3 = test2;
console.log(test3);