front-end
[typescript] 제네릭
이 내용은 코드앙마의 타입스크립트 강좌를 정리해놓은 자료이다. 제네릭 필요성 제네릭을 이용하면 클래스나 함수, 인터페이스를 다양한 타입으로 지정할 수 있다. function getSize(arr: number[]): number { return arr.length; } const arr1 = [1, 2, 3]; getSize(arr1); // 3 숫자 배열을 넘기면 길이를 가져오는 함수이다. 다음은 문자열을 넘기는 함수를 만들어보자. function getSize(arr: number[] | string[]): number { return arr.length; } const arr1 = [1, 2, 3]; getSize(arr1); // 3 const arr2 = ["1", "2", "3"]; getSi..
2023. 11. 27. 06:49