[typescript] 호이스팅이 발생하지 않도록 작성하는 방법은 무엇인가요?

예를 들어, 호이스팅이 발생하지 않도록 하려면 다음과 같이 변수를 사용하기 전에 선언 및 초기화해야 합니다.

let myVar: number = 10;
console.log(myVar);

이렇게 함으로써 TypeScript 컴파일러는 초기화되지 않은 변수를 사용하려는 시도를 미리 방지하여 호이스팅 관련 오류를 방지할 수 있습니다.

자세한 내용은 TypeScript 공식 문서를 참조하시기 바랍니다. TypeScript Handbook