[타입스크립트] 제너릭타입

제너릭타입

정의

제너릭타입이란, 하나의 값이 여러 타입을 가질 수 있는 타입이다.
코드의 재사용성을 높일 수 있다.

예시

function map<T,U>(array:T[], f:(item:T) => U): U[] {
	let result = [];
    for (let i = 0; i < array.length; i++) {
    	result[i] = f(array[i]);
    }
    return result;
}

좋은 웹페이지 즐겨찾기