FE/JS

타입스트립트 프로그래밍

Chars4785 2021. 11. 16. 11:37

해당 책을 읽으면서 궁금한점을 정리 했습니다.


컴파일타임 vs 런타임 vs 빌드 타임

컴파일 타임: 소스코드를 작성하고 컴파일이라는 과정을 통해 기계어코드로 변환 되어 실행 가능한 프로그램이 되며, 이러한 편집과정을 컴파일 타임이라고 ( Compiletime) 이라고 부른다. 

런타임: 컴파일과정을 마친 프로그램은 사용자에 의해 실행되어 지며, 이러한 응용프로그램이 동작되어지는 때를 런타임(Runtime) 이라고 한다.

컴파일타임 오류의 유형

  • 신택스 오류
  • 타입체크 오류

런타임 오류의 유형

  • 0나누기 오류
  • 널(Null)참조 오류
  • 메모리 부족 오류