목록TypeScript (37)
Ted's Codding study

1. Node.js 설치 전 삭제JavaScript의 '런타임(JS의 프로그램들을 실행할 수 있는 환경)' 환경TS는 JS의 슈퍼셋이기 때문에 'Node.js'환경에서 동작where node > 설치된 경로를 알려줌윈도우(Windows)1) 윈도우 키 > 프로그램 추가/제거 > Node.js 검색 후 삭제2) 아래 경로에 해당하는 디렉터리 삭제윈도우 키 + r (실행 창)윈도우 키 > 파일 탐색기 C:\Program Files\Nodejs C:\Program Files (x86)\NodejsC:\사용자\User\AppData\Roaming\npm C:\Users\User\AppData\Roaming\npmC:\사용자\ITPS\AppData\Roaming\npm C:\Users\ITPS\AppData\Ro..
1. 타입스크립트란?자바스크립트(JavaScript)를 기반으로 하는 오픈 소스 프로그래밍 언어 (Microsoft에서 개발과 유지를 담당)JS의 상위 집합인 언어(확장, superset)JS의 모든 기능을 포함정적 타입 기능을 추가하여 JS의 단점을 보완한 언어타입스크립트가 자바스크립트의 모든 기능을 포함하고 있으며, 그 위에 추가적인 기능을 더하고 있다는 것을 의미2. 타입스크립트의 필요성(도입 배경)에러의 사전 방지자바스크립트는 동적 타입 언어, 변수의 타입이 실행 시점에 결정(런타임)'컴파일' 시점에서 오류를 발생하여 에러 실행을 방지코드 가이드 및 자동 완성(개발 생산성 향상)3. 동적 타입(JS) VS 정적 타입(TS)동적 타입(JS)실행 시점 타입 결정변수의 타입이 코드가 실행될 때 결정, ..