타입 단언 타입스크립트에서는 자체적으로 타입을 추론한다. 그런데 처음 변수를 만들 때 타입을 명시하지 않으면 타입을 추론하기 어렵다. 1 2 3 4 var a; // any 타입(특별한 타입 명시하지 않음) a = 20; a = 'a'; // 복잡한 코드들을 거침 var b = a; // 코드들을 추적할 수 없어 b의 타입도 any로 추측 cs 그런데 개발자가 코드를 작성하다가 타입을 잘 알 수 있을 때 타입 단언을 사용할 수 있다. 1 var c = a as string; // c의 타입은 string으로 지정됨 cs as (타입) 을 사용하면 타입을 지정할 수 있다. a를 string으로 간주한다는 의미로, c는 자연스럽게 string이 된다. 타입 단언의 예시 -DOM API 조작 DOM API란 ..