Parameters

생략 가능성과 기본값: 다른 질문

선택적 매개변수는 없어도 되는 값이고, 기본 매개변수는 없을 때 사용할 값을 가진 매개변수입니다.

1

필수 매개변수 기준

필수라면 앞쪽에 두고 타입만 명시합니다.

message: string
2

없어도 되는가

값이 없을 수 있으면 내부에서 확인합니다.

email?: string
3

대체값이 있는가

생략 시 바로 쓸 값을 서명에 둡니다.

level = "info"
호출 생략

선택적 값은 `undefined`로 들어오고 기본값은 즉시 대체됩니다.

중간 기본값

뒤에 필수가 있으면 생략 대신 `undefined`를 명시해야 합니다.