본문 바로가기
728x90
반응형
SMALL

기술 개발/Typescript2

타입스크립트의 기본 타입 자바스크립트 언어의 타입은 원시 값과 객체로 나뉜다. 원시값 (Number, String, Boolean, Undefined, Null, BigInt, Symbol) 객체 (Functuon, Array...) 자바스크립트 원시 값을 기준으로, 특수한 상황이 아니면 잘 사용하지 않는 symbol과 bigint를 제외하고 number, string, boolean, undefined, null 타입을 정리했다. 숫자(Number) // number const num: number = -6; 문자열(String) // string const str: string = 'hello world'; 불리언(Boolean) // boolean const bool: boolean = true; Undefined - 값이.. 2022. 12. 19.
타입스크립트를 쓰는 이유 타입스크립트(TypeScript)는 2012년 마이크로소프트가 발표했으며, 자바스크립트(JavaScript)를 기반으로 정적 타입 문법을 추가한 프로그래밍 언어다. 타입스크립트의 특징 1. 컴파일 언어, 정적 타입 언어 자바스크립트는 동적 타입의 인터프리터 언어로 런타임에서 오류를 발견할 수 있다. 반대로 타입스크립트는 정적 타입의 컴파일 언어이며, 타입스크립트 컴파일러나 바벨(Babel)을 통해 자바스크립트 코드로 변환 할 수 있다. 코드 작성 단계에서 타입을 체크해 오류를 확인 할 수 있으며, 미리 타입을 결정하기 때문에 실행 속도가 매우 빠르다는 장점이 있다. 하지만, 코드 작성 시 매번 타입을 결정해야 하기 때문에 번거롭고 코드량이 증가하며, 컴파일 시간이 오래 걸린다는 단점이 있다. 2. 자바스.. 2022. 12. 16.
728x90
반응형
LIST