'any' 타입: 탈출구
Coddy JavaScript 여정의 TypeScript 소개 섹션에 포함된 레슨. 73개 중 7번째.
때로는 미리 정확한 타입을 알 수 없는 데이터를 다루어야 하거나, JavaScript 코드를 TypeScript로 점진적으로 마이그레이션해야 할 때가 있습니다. 이러한 상황을 위해 TypeScript는 타입 검사에서 벗어날 수 있는 탈출구인 any 타입을 제공합니다.
any 타입을 사용하면 변수가 어떤 값이든 가질 수 있으며 해당 변수에 대한 TypeScript의 타입 검사가 비활성화됩니다.
let data: any = 42;
data = "Hello"; // 오류 없음
data = true; // 오류 없음
data.foo.bar.baz; // 오류 없음 (런타임에 충돌할 수 있더라도)챌린지
쉬움any 유형으로 dynamicData라는 이름의 변수를 선언하고 숫자 42를 할당하세요.
그런 다음 any 유형의 유연성을 보여 주기 위해 dynamicData에 문자열 "Hello World"를 다시 할당하세요.
마지막으로 변수의 현재 값을 확인할 수 있도록 변수를 console에 출력하세요.
직접 해보기
// TODO: 여기에 코드를 작성하세요이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
TypeScript 소개의 모든 레슨
직접 연습해 보세요: 온라인 JavaScript 컴파일러