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

프론트개발/TypeScript7

[TypeScript] 타입 스크립트의 타입(2) Array - 같은 타입의 자료들을 모아놓음. - 자바스크립트에서 객체. let list: number[] = [1,2,3]; //선호 let list: Array = [1,2,3]; let list: (number | string)[] = [1,2,"3"]; Tuple let a: [string, number]; a = ["age", 30]; a = [23, "age"]; //error a[3] = "name"; //error, 인덱스 2 이후에는 타입이 undefined가 됨. 길이가 정해져 있고, 앞뒤의 타입이 정확하고 다를 수 있는 자료형이다. any - 어떤 것이든 된다. function returnAny(message: any): any { console.log(message); } const.. 2022. 7. 16.
[TypeScript] 타입 스크립트의 타입(1) Primitive Type - 오브젝트와 레퍼런스 형태가 아닌 실제 값을 저장하는 자료형 - 리터럴 값으로 프리미티브 타입의 서브 타입을 나타낼 수 있다. true값은 Boolean 중 참의 값을 가진 boolean의 서브타입이고 3.14라는 숫자는 전체 number타입의 서브 타입이 된다. - 래퍼 객체로도 만들 수 있다. new Boolean(true); // typeof new Boolean(true) : 'object' new String('hello'); // typeof new String('hello') : 'object' new Number(12); // typeof new Number(12) : 'object' boolean - 기본적인 데이터 타입 - 단순한 true, false - b.. 2022. 7. 16.
[TS vs JS] 타입스크립트와 자바스크립트 자바스크립트[JavaScript] 객체지향 프로그래밍 언어로 브라우저 내에서 주로 사용되며, Node.js에서 프로그래밍에도 사용되고 있습니다. 자바스크립트는 현대의 모든 브라우저들이 기본으로 지원하기에 웹 분야에서 가장 인기 있는 언어라고 할 수 있습니다. 타입 스크립트[TypeScript] JS에 타입을 부여한 언어입니다. 다시 말해 자바스크립트의 확장이라고 할 수 있습니다. 타입 스크립트는 실행을 하려면 TS를 JS로 변환해 주는 과정이 필요한데 이것을 컴파일(Complie)이라고 합니다. 왜 타입 스크립트를 많이 쓸까? 주변의 웹 개발을 공부하거나 개발을 하는 사람들을 보면, 많은 사람들이 타입 스크립트를 사용하여 개발을 하고, 공부를 합니다. 처음에 JS로 시작해서 익숙해지면 TS를 공부하는 것.. 2022. 7. 15.
728x90
반응형