js 소스코드에 주석으로 @ts-check 를 넣으면 typescript 처럼 소스코드를 체크해줌
// @ts-check
vscode에서 /** 하고 엔터를 하면 자동완성이 되는데 파라미터와 return 타입을 정할 수 있다.
/**
* Initializes the project
* @param {object} config
* @param {boolean} config.debug
* @param {string} config.url
* @returns boolean
*/
export function init(config) {
return true;
}
init 함수를 사용할 때 설명을 볼 수 있다.

반응형
'Javascript > TypeScript' 카테고리의 다른 글
| [Typescript] 타입스크립트로 작성되지 않은 패키지 import할때 해결방법 (0) | 2024.03.14 |
|---|---|
| [Typescript] ts파일에 Javascript 사용하기 (0) | 2024.03.14 |
| [TypeScript] 추상 메서드 vs 인터페이스 차이 (abstract vs interface) (0) | 2024.03.14 |
| [TypeScript] 속성값 제한하기 (0) | 2024.03.13 |
| [TypeScript] 제네릭(Generics) 사용하는 이유 (0) | 2024.03.13 |