8/24(월) ~ 8/30(일)
view github
함수 오버로딩 사용시 JSDoc 작성 방법
- Typescript Deep Dive 번역기여를 33주차에 했는데 아직 PR 확인을 안본것 같다.
- 어쨌든 해당 내용중 function overloding이 있다.
- 오버로딩은 사용할 수 있겠는데… JSDoc은 어떻게 작성해야하는지 궁금했다.
- JSDoc에 파라미터 타입및 내용을 적는데 오버로딩시에는 여러가지로 갈리니까..
- 전에 찾았는데 이제야 기록 한다. 여기보면 됨
내용 요약
/**
* DateRange class to store ranges and query dates.
*
* @constructor
* @param {(Moment|Date)} start Start of interval
* @param {(Moment|Date)} end End of interval
*//**
* DateRange class to store ranges and query dates.
*
* @constructor
* @param {!Array} range Array containing start and end dates.
*//**
* DateRange class to store ranges and query dates.
*
* @constructor
* @param {!String} range String formatted as an IS0 8601 time interval
*/
function DateRange(start, end) {
// ...
}
- 연속으로 JSDoc comment를 적으면 되는 듯 하다.