본문 바로가기
728x90
반응형

인터페이스2

[TIL] 10/28 타입스크립트 기초-1 1. 타입스크립트 1.1. 타입스크립트 타입스크립트는 자바스크립트를 베이스로 하고 타입 기능까지 추가된 언어로,타입스크립트 환경에서 자바스크립트를 코딩하면 동작하지만 자바스크립트 기능에서 타입스크립트를 코딩하면 동작하지 않는다.그래서 자바스크립트를 실행할 수 있는 웹 브라우저에서 타입스크립트를 실행할 수 없기 때문에 타입스크립트로 작성된 코드는 자바스크립트로 컴파일을 한 후에 웹브라우저로 넘겨줘야 한다. 자바스크립트 기반보다 버그를 줄일 수 있음유지보수 쉬움강력한 높은 퀄리티의 코드를 생산할 수 있음 1.2. 타입스크립트 환경설정 - 타입스크립트 설치npm i -g typescript - tsconfig.json 파일 만들기 이렇게 tsconfig 파일을 만들면, 기본적으로 필요한 설정값들이 설정되어 있.. 2024. 10. 28.
[TypeScript/타입스크립트] 기본 문법 정리 -1 이번에 프로젝트를 하면서 타입스크립트를 처음 써봤다. 대충 구글링하면서 프로젝트 진행 중이긴한데, 제대로 공부하고 싶어서 강의 들으면서 기본부터 정리해보려고 한다.  JavaScript & TypeScript 1. 정적 타입 vs 동적 타입자바스크립트: 동적 타입 언어로 변수의 타입이 런타임에 결정된다. 타입을 명시할 필요가 없기 때문에 유연하지만 타입 관련 오류가 런타임에 발생할 수 있다. 타입스크립트: 정적 타입 언어로 변수의 타입이 컴파일 타임에 결정된다. 타입을 명시할 수 있으며, 타입 추론을 통해 코드의 안전성을 높일 수 있다. 타입 관련 오류를 컴파일 단계에서 잡아낼 수 있어 자바스크립트보다 타입 오류 잡기가 쉽다. 2. 컴파일링자바스크립트: 인터프리터 언어로, 코드를 작성하면 브라우저나 No.. 2024. 6. 14.
728x90
반응형