728x90 TypeScript2 [TypeScript] 타입스크립트에서 any, unknown 타입이란? ❓타입스크립트에서 any, unknown 타입이란? 이 때까지 저는 타입스크립트를 사용하면서 any 타입을 많이 쓰면 타입이 느슨해지므로 타입스크립트를 쓰는 의미가 퇴색되는 것 같아 최대한 지양하며 사용해왔지만, any 타입에 대해 정확히 알지는 못했습니다. 또한 any 타입과 비슷하면서도 다른 unknown 이라는 타입도 있다는 것을 알게되어 함께 공부하게 되었습니다. 📌 any 타입이란? any 타입은 타입스크립트에서는 '어떤 타입이든'이라는 의미로 해석할 수 있습니다. 즉, 타입스크립트에서 any 타입은 어떠한 타입도 허용하는 타입인데요. 타입을 엄격하게 검사하고 처리하는 타입스크립트에서 any 타입은 치명적인 존재입니다. 아래의 코드는 변수 valueNumber를 number 타입으로 정의하고 v.. 2022. 7. 27. [Error Handling] TS2307: Cannot find module '.png' or its corresponding type declarations. (이미지 import 에러) [Typescript] TS2307: Cannot find module '.png' or its corresponding type declarations. React와 TypeScript를 사용하여 과제를 하던 중에 .png 확장자명을 가진 image파일을 import하려는데 자꾸 위와 같은 에러가 나면서 import가 되지 않았습니다. 검색해서 찾아보니 타입이 정의되어 있지 않아서라고 했습니다. // tsconfig.json ... "typeRoots": ["src/types"], ... tsconfig.json 파일에 위와 같이 추가해주고 // src/types/images.d.ts declare module '*.png'; declare module '*.jpg'; declare module '*... 2022. 6. 6. 이전 1 다음