🌈 코딩앙마의
TypeScript 강좌
수강 후, 이해한 내용을 정리한 글입니다.
JavaScript는 동적 언어로, 런타임에 타입 결정하고 오류를 발견한다. 반면, TypeScript는 정적 언어로, 컴파일 타임에 타입 결정하고 오류를 발견한다. 따라서, 런타임 이전에 오류를 발견할 수 있다.
✅를 제외하고는 원하는 사용 방식이 아님에도 아무런 경고가 뜨지 않고 실행되고 있다.
JS code | console |
---|---|
![]() | ![]() |
num1, num2의 타입을 number
로 설정하여 에러가 발생한다.
JS code | console |
---|---|
![]() | ![]() |