강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

악보-Designer Park님의 프로필 이미지
악보-Designer Park

작성한 질문수

타입스크립트 입문 - 기초부터 실전까지

제네릭의 기본 문법

질문이요

작성

·

166

2

제네릭에서 사용하고 있는 <T>는 꼭 T가 아니여도 되는거죠?

예로  test로 하고자 할때

function it<test>(a: test): test {

       return a;
}

이렇게 네이밍을 변칙적으로 사용이 가능한거죠?

퀴즈

66%나 틀려요. 한번 도전해보세요!

타입스크립트에서 제네릭스를 사용하는 주된 이유가 무엇일까요?

런타임 성능 최적화

코드 재사용성 향상 및 타입 안전성 확보

자바스크립트 코드 변환 자동화

새로운 데이터 타입 정의

답변 1

0

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

오 네 맞아요. 좋은 질문이네요 :) T나 P, K 뭐 이런거 다 C++, Java와 같은 언어에서 주로 쓰던 네이밍 변수이다보니 타입스크립트에서도 동일하게 많이 사용하는 것 같아요. 말씀하신 것처럼 좀 더 의미를 담아서 명시적으로 제네릭 타입을 정의해 주셔도 좋습니다 :)

악보-Designer Park님의 프로필 이미지
악보-Designer Park

작성한 질문수

질문하기