JSDoc Deprecated
4.0에서 JSDoc 태그인 @deprecated가 타입 시스템에 추가됩니다.
여러분이 현재 사용할 수 있는 JSDoc에
어디서든 @deprecated를 사용할 수 있습니다.
// 지원 중단된 프로퍼티에 접근되었을 때
TypeScript는 논 블로킹(non-blocking) 경고를 제공할 것이며,
vscode가 사용하는 것처럼 편집기는 intellisense, outline 그리고 여러분의 코드에서
지원 중단된 정보를 표시할 것입니다.
interface AccountInfo {
name: string;
gender: string;
/** @deprecated gender 필드를 대신 사용하세요. */
sex: "male" | "female";
}
declare const userInfo: AccountInfo;
userInfo.sex;