웹개발/TypeScript
타입스크립트 | 제네릭 함수
제네릭 함수에 대해 알아봅니다. 제네릭에 대해서는 아랫글을 참고해 주세요. 타입스크립트 | 제네릭, 타입매개변수, Array 제네릭 함수 이해하기 제네릭 함수는 함수가 호출될 때마다 컴파일러에서 지정되거나 유추되는 타입 매개변수를 받습니다. 함수가 타입 매개변수에 의해 지정된 타입의 매개변수를 수락하기를 원하면 위와 같이 제네릭 함수로 만들 수 있습니다. 예에서는 함수 매개변수의 타입을 T로 적어주었습니다. 또한 함수 MyPrint는 해당 타입의 값을 반환하기를 원하므로 함수 반환 타입을 T로 적었습니다. 그리고 함수 내에서 T를 사용하여 새 변수를 선언하거나 타입 지정이 필요한 다른 작업을 수행할 수 있습니다. 위 예제에서는 함수에 전달된 값을 콘솔에 출력한 후 리턴해 주고 있습니다. 리턴 타입 역시 ..
2022. 8. 17. 15:55
최근댓글