반응형 generics1 [TypeScript] 타입스크립트 알아보기 (2) 함수, 인터페이스, 제네릭 함수 타입스크립트는 다음 코드와 같이 매개 변수에 타입을 추가할 수 있다. function sum(a:number, b:number) { return a+b; } 이러면 이 함수를 호출할 때 매개변수를 숫자가 아닌 다른 걸 넣게 되면 바로 에러가 나게 된다. 여기에 더하여 반환값에도 타입을 할당할 수 있다. function sum(a:number, b:number) :number { return a+b; } 이러면 sum이라는 함수는 두 개의 숫자를 매개변수로 받아 숫자를 반환하는 함수라는 것을 알 수 있다. 타입스크립트에서는 함수의 인자를 모두 필수 값으로 생각한다. 자바스크립트에서는 위 코드의 sum 함수에서 매개변수를 하나만 주어도 문제가 발생하지 않는다. 하지만 타입스크립트에서는 두 개의 숫자를 .. 2023. 8. 22. 이전 1 다음 반응형