내장 원시 타입
TypeScript에는 변수, 함수 매개변수, 반환 타입을 정의하는 데 사용할 수 있는 여러 기본 제공 원시 타입이 있습니다.
number: 정수와 부동 소수점 수를 포함한 숫자 값을 나타냅니다.string: 텍스트 데이터를 나타냅니다.boolean: true 또는 false일 수 있는 논리 값을 나타냅니다.null: 값이 없음을 나타냅니다.undefined: 할당되지 않았거나 정의되지 않은 값을 나타냅니다.symbol: 고유 식별자를 나타냅니다. 심볼은 일반적으로 객체 프로퍼티의 키로 사용됩니다.bigint: 임의 정밀도 정수를 나타냅니다.any: 동적 타입 또는 알 수 없는 타입을 나타냅니다. any 타입 변수는 모든 타입의 값을 담을 수 있으며 타입 검사를 우회합니다.void: 어떠한 타입도 없음을 나타냅니다. 값을 반환하지 않는 함수의 반환 타입으로 흔히 사용됩니다.never: 절대 발생하지 않는 값의 타입을 나타냅니다. 일반적으로 오류를 던지거나 무한 루프에 들어가는 함수의 반환 타입으로 사용됩니다.