[Typescript] Typescript로 블록체인 만들기 #3 FUNCTIONS
호출 시그니쳐 (Call Signatures) call signatures란 함수 이름 위에 마우스를 올렸을 때 뜨는 파라미터 타입 정보와 리턴 타입 정보로 함수를 어떻게 호출해야 하는지와 반환 타입도 알려줌. 함수 인수에 타입을 넣고싶지 않을 때 사용 함수의 call signature 타입 만드는 법 type Add = (a:number, b:number) => number; const add:Add = (a,b) => a+b; const add:Add = (a,b) => {a+b}; //Error! Type 'void' is not assignable to type 'number' 오버로딩(over loading) 함수가 서로 다른 call signatures를 가지고 있을 때 발생함. 외부 패키지나..
Frontend/Typescript
2023. 6. 29. 14:08