개요 자바스크립트에서 클래스 내에 private 변수를 지원하기 시작했습니다. 리터럴 변수일 경우에는 기본값을 설정하면서 변수형이 지정되는데, 클래스 내부에서 생성하여 초기화하는 객체인 경우에는 다음과 같이 "null"로 기본값을 설정하고 작성을 하게 됩니다. private 변수를 초기 기본값을 "null"로 설정하면 해당 객체의 내부 멤버 변수 및 메소드에 대한 VS Code 등에서 type hint가 나오지 않아 불편합니다. 간단한 주석으로 type hint가 나오도록 하는 방법을 알아보도록 하겠습니다. 해결 방안 class MyClass { /** no type hint Image object */ #imageNoHint = null; /** @type {Image} has type hint Ima..