Angular

TypeScript 기초

원시 타입, 인터페이스, 유니온 타입, 리터럴 타입, type assertions, type guards, narrowing

25 면접 질문·
Junior
1

텍스트 값을 나타내는 TypeScript 원시 타입은 무엇입니까?

답변

string 타입은 TypeScript에서 작은따옴표, 큰따옴표 또는 템플릿 리터럴용 백틱으로 구분된 모든 텍스트 값을 나타냅니다. 애플리케이션에서 텍스트, 이름, 메시지, URL 또는 텍스트 콘텐츠를 저장하기에 적합한 타입입니다.

2

타입 검사 없이 모든 값을 포함할 수 있는 변수에 어떤 타입을 사용해야 합니까?

답변

any 타입은 변수에 대한 TypeScript 타입 검사를 완전히 비활성화합니다. 모든 값을 할당하고 컴파일 오류 없이 모든 연산을 수행할 수 있습니다. 그러나 타입 안전성의 이점을 제거하므로 사용이 권장되지 않습니다.

3

함수에서 반환 값이 없음을 나타내는 타입은 무엇입니까?

답변

void 타입은 함수가 의미 있는 값을 반환하지 않음을 나타냅니다. 표시 또는 상태 수정 함수와 같이 결과를 생성하지 않고 작업을 수행하는 함수에 사용됩니다. void 함수는 암시적으로 undefined를 반환할 수 있습니다.

4

TypeScript에서 null과 undefined의 주요 차이점은 무엇입니까?

5

타입이 알려지지 않았고 사용 전 검증이 필요한 값에 어떤 타입을 사용해야 합니까?

+22 면접 질문

다음 면접을 위해 Angular을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기