반응형 타입오류와 컴파일1 타입스크립트는 타입 오류가 있어도 컴파일을 한다. 타입 오류가 있는 코드도 컴파일된다. 이펙티브 타입스크립트를 사서 보고있는데, 일단 컴파일과 타입체크는 엄연히 다른 말이라고 한다. 14p 코드에 오류가 있을 때 "컴파일에 문제가 있다" 고 말하는 경우를 보았을 겁니다. 그러나 이는 기술적으로 틀린 말입니다. 엄밀히 말하면 오직 코드 생성만이 '컴파일' 이라고 할 수 있기 때문입니다. 작성한 타입스크립트가 유효한 자바스크립트라면 타입스크립트 컴파일러는 컴파일을 해 냅니다. 그러므로 코드에 오류가 있을 때 "타입 체크에 문제가 있다" 고 말하는 것이 더 정확한 표현입니다. 타입 오류가 있는데도 컴파일 된다는 사실 때문에 타입스크립트가 엉성한 언어처럼 보일 수 있다. 그러나 코드에 오류가 있더라도 컴파일된 산출물이 나오는 것이 실제로 도움이 된다고 한다. .. 2023. 1. 18. 이전 1 다음 반응형