Typescript [ 함수타입 ]
840 단어 typescripttypescript
1. 타입스크립트에서 함수
타입스크립트에서의 함수로 이 세가지가 있다.
함수의 파라미터(매개변수) 타입
함수의 반환 타입
함수의 구조 타입
2. 피라미터를 제한하는 특성
함수에 타입을 정의하는 방식이 있다. 이러한 방식은
function sum1(a: number ,b: number): number {
return a + b;
}
sum(39,34);
이렇게 쓰인다.
여기에서
주의 할점은
javascript에서는
function sum1(a,b) {
return a + b;
}
sum(39,34,32,75);
이렇게 유연하게 실행이 될 수 있지만 만약 typescript에서는 a,b 두가지를 넣어야하고 4가지를 넣으면 에러가 나온다.
3. 옵셔널 파라미터 = 선택적 파라미터
옵셔널 파라미터란 ?를 넣으면 써어도 되고 안써도 된다의 의미이다. 필요에 따라 넣고 빼도 되는 것이 옵셔널 파라미터 기능이다.
function log(a : string, b?: string, c?:string) {
}
log('hello ');
log('hello ts', 'abd');
Author And Source
이 문제에 관하여(Typescript [ 함수타입 ]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@zlor26/Typescript-함수타입저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)