타입스크립트에 대해

Juno_Dev1·2025년 9월 14일

Type script를 이번주에 배웠는데 너무 어려웠어요... 특히 타입... 그래서 다시 정리했습당..

타입스크립트란?

타입 스크립트는 자바스크립트에 정적언어를 포함한 상위 집합(syntactic superset)이라고 합니다,,

왜나왔을까요? 자바스크립트로 에러 처리를 하려면, 코드를 실행시키고 난다음에 에러를 확인 할수있어서, 비효율적인 문제가 발생 했어요. 이를 타입스크립트를 통해 해결 해버릴수있어요

정적인 언어란?

구분정적 언어 (Static)동적 언어 (Dynamic)
타입 검사 시점컴파일 시런타임 시
예시TypeScript, Java, CJavaScript, Python, Ruby
장점실행 전 오류 발견, IDE 지원 우수빠른 개발, 유연성 높음
단점작성 시 엄격, 초반 작성 부담런타임 오류 발생 가능

compile

컴퓨터는 인간의 말을 처리하는데 애를 많이 먹어요... 왜냐하면 컴퓨터는 이진법으로 구성되어져 있는 경우가 많은데 인간의 언어는 그렇지 않아서쥬.. 그래서 변환하는 과정이 필요로 합니다.. 이런 과정을 컴파일 이라고 합니다.. 이때 인간의 말과 유사한 것들은 c언어, 자바스크립트, 파이썬. 컴퓨터언어는 " 기계어"....

transpile

같은 언어의 수준의 언어로 변환하는 과정을 말합니다..

ex) 이전버젼을 현재 버젼으로 변환하는 과정

0개의 댓글