반응형
- [ Language/TypeScript ][TYPE SCRIPT] 타입 스크립트 기본 문법2023-12-27 00:47:16자료형 타입 스크립트에서 제공하는 데이터 타입은 Js 기본 자료형을 포함하며 boolean, number, string, symbol, null, undefined, array, any, void, never, unknown enum 등의 원시 타입이 있다. Type Annotation Type Annotation 이란 명시된 타입만 들어올 수 있다고 선언하는 것을 말한다. // Literal Types const userName1 = "Bob"; // const로 선언할 때, type 자체가 "Bob"로 할당, 이를 리터럴 타입이라 한다. let userName2 = "Tom"; // 다른 문자열로 바뀔 수 있으므로 type이 string로 할당. // Union Types : | 를 사용하여 타입을 ..
- [ Language/TypeScript ][TYPE SCRIPT] 타입 스크립트에 대해서 알아보자2023-12-27 00:31:17Type Script 란? 자바 스크립트에 타입을 부여한 언어로, 컴파일 시 에러를 잡을 수 있다. 자바 스크립트 확장 버전 타입 스크립트는 자바 스크립트와 달리 브라우저에서 실행하려면 파일을 한번 컴파일 해주어야 한다. 자바 스크립트의 에러를 사전에 방지 사용하는 이유 위에서 말했듯이, 타입 스크립트는 코드 작성 시 타입을 정해주기 때문에 알맞지 않은 타입이 들어가거나, 문제가 생길 경우 사전에 IDE 에서 오류 표시를 해준다. 타입 스크립트는 정적 언어이기 때문에 코드 작성시에 오류를 체크하고, 타입을 미리 결정하기 때문에 기계가 할 일을 사전에 처리하여 실행 속도가 빠르다. 타입을 명시하여 가독성이 좋아지고, 컴파일 시 오류를 찾기 때문에 자바 스크립트 보다 더 안정적이다.
반응형