└ TypeScript2 한 입 크기로 잘라먹는 타입스크립트 복습용 정리(2) 기본 타입 기본 타입(내장 타입)? : 타입스크립트가 자체적으로 제공하는 타입 ● 원시타입(Primitive Type) : 하나의 값만 저장하는 타입. - number 타입 : 양수, 음수, 소수, Infinity(양의 무한대), -Infinity(음의 무한대), NaN 포함. - string 타입 : " "(큰 따옴표), ' '(작은 따옴표), ` `(백틱, 템플릿 리터럴) - boolean 타입: true / false - null 타입 - undefined - 리터럴 타입: 딱 하나의 값만 포함하는 타입 // 리터럴 타입 예시 let numA: 10 = 10; // 이렇게 설정하면 이제 numA에는 10 이외의 값을 저장할 수 없게 된다. ★ 타입 주석 (type annotation) let 이름:string.. 2023. 7. 13. 한 입 크기로 잘라먹는 타입스크립트 복습용 정리(1) 개론, 시작하기 ● 타입스크립트 (TypeScript) 란? 유연하고 자유로워 버그 발생가능성이 높은 자바스크립트를 더 안전하게 사용할 수 있도록 "타입 관련 기능들을 추가한" 언어 (자바스크립트 확장판!) 타입스크립트는 "점진적 타입 시스템 (Gragual Type System)"이라는 독특한 타입 시스템을 갖추고 있다. 점진적으로 타입이 정의된 변수들에 대해서는 타입을 미리 결정하고, 타입이 정의되지 않은 변수들에 대해서는 초깃값을 기준으로 타입을 추론한다. (참고) 타입 시스템 비교 (참고) 타입스크립트 동작 원리 0. Node.js 패키지 초기화 npm init 1. @types/node 설치 npm i @types/node @types/node : Node.js 내장 기능들(내장 함수, 클래스 등)의 타입 정보.. 2023. 7. 6. 이전 1 다음