Notice
Recent Posts
Recent Comments
Link
관리 메뉴

What A Grateful Life ⚡️

Parameter 'X' implicitly has an 'any' type in TypeScript 본문

Coding/TypeScript

Parameter 'X' implicitly has an 'any' type in TypeScript

headsup 2022. 10. 14. 09:29

# Parameter 'X' implicitly has an 'any' type in TypeScript

TypeScript로 코드를 작성하다보면 자주 겪는 오류 중 하나인것 같다.

매번 문제의 원인을 알면서도 지나치며 코딩 할때가 많아 글을 작성해 본다.

 

'Parameter 'X' implicitly has an 'any' type in TypeScript' 오류는 함수 파라메터에 타입을 함축적으로 줄 수 있는 'any' 타입을 주지 않아서 발생하게 된다. 

간단하게 오류를 해결하는 방법으로는 타입에 'any'를 붙여주면 된다.

또는 문제가 된 파라메터에 정확한 타입을 지정해 줄 수 있다.

 

다른 방법으로는 tsconfig.json에 noImplicitAny의 값을 false로 지정해 주어도 된다.

 

결론적으로, 타입 지정을 무시하여 작성하는 코드를 방지하기 위함이니 적절한 타입을 지정하도록 한다.