🔷
TypeScript Generic Function
제네릭을 사용한 타입 안전한 배열 첫 번째 요소 추출
DevNest
TypeScript
TypeScriptGenericsArray
typescriptTypeScript Generic Function
1function first<T>(arr: T[]): T | undefined {2 return arr[0];3}4 5// 사용 예시6const numbers = [1, 2, 3];7const firstNum = first(numbers); // number | undefined8 9const strings = ['a', 'b', 'c'];10const firstStr = first(strings); // string | undefined