소프트웨어에서 '컴파일 타임(Compile Time)'과 '런타임(Runtime)'의 차이점은?
쉬움 freeCodeCamp해설
컴파일 타임에는 문법 오류, 타입 불일치 등이 검출됩니다. 런타임에는 null 참조, 배열 범위 초과, 메모리 부족 등의 에러가 발생합니다. TypeScript의 타입 검사는 컴파일 타임에, JavaScript의 TypeError는 런타임에 발생하는 대표적 예입니다.
컴파일 타임에는 문법 오류, 타입 불일치 등이 검출됩니다. 런타임에는 null 참조, 배열 범위 초과, 메모리 부족 등의 에러가 발생합니다. TypeScript의 타입 검사는 컴파일 타임에, JavaScript의 TypeError는 런타임에 발생하는 대표적 예입니다.