any
2024년 8월 31일
- any는 의미 그대로 모든 타입에 대해서 허용하는 타입이다.
- 모든 타입이 가능하기 때문에 별도의 타입 검사를 하지 않는다.
TypeScriptlet str: any = 'hello world' let num: any = 26 let arr: any = ['a', 'b', true, 22]
- any 타입은 주로 모든 타입을 알지 못할 때 유용하게 쓰이며 기존 JS 코드에 타입스크립트를 점진적으로 적용시킬 때에도 유용하게 쓰인다.
TypeScript
- 하지만 타입스크립트(TypeScript) 자체가 타입을 정확하게 지정해 개발과정에서 오류를 줄이는 것이 목적이므로
any타입을 남발하는 것은 당연히 좋지 않다.