typeScript2 #04 TypeScript - 배열과 튜플 튜플튜플(Tuple)은 길이와 각 위치의 타입이 고정된 배열이다.몇 개의 요소를 가지는지 정해져 있고각 인덱스마다 타입이 다르거나 의미가 정해진 경우에 사용한다.let user: [number, string] = [1, "Kim"]; 튜플의 핵심 특징1) 길이가 고정된다.let t: [number, string];t = [1, "Kim"]; // 정상t = [1]; // ❌ 에러t = [1, "Kim", 30]; // ❌ 에러2) 위치별 타입이 고정된다let t: [number, string];t[0] = 10; // 정상t[1] = "Lee"; // 정상t[1] = 10; // ❌ 에러인덱스의 의미가 타입으로 보장됨3) 튜플의 실질적 사용 이유.. 2026. 1. 31. #03 TypeScript - 변수(원시타입과 리터럴 타입) 원시타입 (Primitive Types)원시 타입이란 더 이상 분해할 수 없는 가장 기본적인 값의 타입을 의미한다.값 자체가 메모리에 직접 저장되며 (객체의 주소가 저장되지 않는다) 참조(reference)가 아닌 값(value)으로 취급되는 타입이다.즉, "하나의 값 그 자체"를 표현하는 타입이다.TypeScript의 원시 탕타입으로는타입설명number모든 숫자string문자열booleantrue / falsebigint매우 큰 정수symbol고유 식별자null값 없음undefined정의되지 않음void반환값 없음never절대 발생하지 않음literal특정 값만 허용 원시타입의 특징1) 값 자체를 복사한다.원시 타입을 변수에 할당하면 값이 그대로 복사된다.let a = 10;let b = a;b = 2.. 2026. 1. 31. 이전 1 다음