Menu
Coddy logo textTech

'any' 타입: 탈출구

Coddy JavaScript 여정의 TypeScript 소개 섹션에 포함된 레슨. 73개 중 7번째.

때로는 미리 정확한 타입을 알 수 없는 데이터를 다루어야 하거나, JavaScript 코드를 TypeScript로 점진적으로 마이그레이션해야 할 때가 있습니다. 이러한 상황을 위해 TypeScript는 타입 검사에서 벗어날 수 있는 탈출구any 타입을 제공합니다.

any 타입을 사용하면 변수가 어떤 값이든 가질 수 있으며 해당 변수에 대한 TypeScript의 타입 검사가 비활성화됩니다.

let data: any = 42;
data = "Hello";     // 오류 없음
data = true;        // 오류 없음
data.foo.bar.baz;   // 오류 없음 (런타임에 충돌할 수 있더라도)
challenge icon

챌린지

쉬움

any 유형으로 dynamicData라는 이름의 변수를 선언하고 숫자 42를 할당하세요.

그런 다음 any 유형의 유연성을 보여 주기 위해 dynamicData에 문자열 "Hello World"를 다시 할당하세요.

마지막으로 변수의 현재 값을 확인할 수 있도록 변수를 console에 출력하세요.

직접 해보기

// TODO: 여기에 코드를 작성하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

TypeScript 소개의 모든 레슨

직접 연습해 보세요: 온라인 JavaScript 컴파일러