Unknown
TypeScript - unknown
TypeScript - unknown
2022.02.07Unknown 응용프로그램을 작성할 때 모르는 변수의 타입을 묘사해야 할 수도 있다. 이러한 값은 동적 콘텐츠(예: 사용자로부터, 또는 우리 API의 모든 값을 의도적으로 수락하기를 원할 수 있다.) 컴파일러와 미래의 코드를 읽는 사람에게 이 변수가 무엇이든 될 수 있음을 알려주는 타입을 제공하기를 원하므로 unknown 타입을 제공한다. declare const maybe: unknown; const aNumber: number = maybe; // Type 'unknown' is not assignable to type 'number'. if (maybe === true) { const aBoolean: boolean = maybe; // const aString: string = maybe; // ..