TypeScript(2)
-
[Typescript] 타입의 종류 : 원시타입 (Primitive Types)
타입스크립트 사용이유 알아보기> [Typescript] 대세로 떠오른 타입스크립트 첫걸음! 기술 사용의 필요성 기존의 자바스크립트는 인터프리티드 동적타이핑 (dynamic typing) 언어이다. 컴파일 언 jobkaehenry.tistory.com 기존 자바스크립트에 있는 Types ES5 기준 6가지타입은 당연하게도 Typescript에 있다. Boolean let isLoading:boolean = false; let isLoading:boolean = new Boolean(true); Number 타입스크립트는 16진수,10진수 리터럴 외에도 2진수 및 8진수를 지원한다. +NaN도 Number타입이다 let decimal: number = 6; // 10진수 리터럴 let hex: number ..
2022.10.06 -
[Typescript] 대세로 떠오른 타입스크립트 첫걸음!
기술 사용의 필요성 기존의 자바스크립트는 인터프리티드 동적타이핑 (dynamic typing) 언어이다. 컴파일 언어의 경우 컴파일 과정에서 오류를 발견할 수 있지만, 인터프리티드 언어의 특징으로 인터프리터를 통해 번역과정을 거치는 자바스크립트는 런타임에서야 오류를 발견할 수 있다 이 때문에 심각한 경우 배포단계에 되서야 오류가 발견될 수 도 있다. 무엇보다 문제는 동적타이핑 언어라는 특징에 있다. 자바스크립트는 다른 언어와 비교해봐도 독특한 타이핑 특성을 가지고있다 꽤나 유하게 타입추론을 진행하는데 이 때문에 자바스크립트 개발자를 조롱하는 밈 (meme)도 있을 정도이다. 기존 자바스크립트의 동적타이핑의 문제 아마 자바스크립트를 사용하는 개발자라면 위와같은 밈 을 한번쯤 본 적 있을 것이다. 자바스크립..
2022.09.05