함수의 매개변수에 물음표를 붙임으로써 매개변수를 선택적으로 사용
// case 1
function hi(a: string, b?: string) {
console.log(a, b);
}
add("hello", "world!") // hello world!
add("hello") // hello undefined
// case 2
const hi => (a: string, b?: string) {
console.log(a, b);
}
add("hello", "world!") // hello world!
add("hello") // hello undefined
반응형
'TypeScript' 카테고리의 다른 글
[TypeScript] 제네릭 방식 타입 - T에 관하여 (0) | 2021.06.25 |
---|---|
[TypeScript] for of 문 - 배열의 값으로 반복 (0) | 2021.06.25 |
[TypeScript] for in 문 - 배열의 인덱스값을 반복 (0) | 2021.06.25 |
[TypeScript] 객체 반환하는 함수 만들기 (0) | 2021.06.25 |
[TypeScript] 단축 구문(shorthand) - {a:a, b:b} = {a, b} (0) | 2021.06.24 |