티스토리 뷰

TypeScript

[TypeScript] Any

Dongi 2022. 1. 10. 18:23

안녕하세요 동기 여러분! 오늘은 타입 Any에 대해 타입스크립트가 어떻게 반응하는지 알아봅시다!

 

Any

변수가 다른 타입으로 바뀌었음에도 불구하고 타입스크립트에서 자바스크립트로 컴파일링 할 때 에러가 안 뜨는 경우가 있는데 그 경우가 바로 변수의 타입이 any인 경우입니다.

 


 

해봅시다.

let iWant;
iWant= 'banana';
iWant= true;
iWant= 10000;

변수 선언을 하되 아무런 값을 넣지 않으면 iWant의 타입은 any로 설정됩니다.

 

이런 경우 컴파일링을 실행하면 아래와 같은 결과가 나옵니다.

  • 아무런 에러 없이 컴파일링이 되었습니다.
  • iWant에 빨간 웨이브형 밑줄이 있는데 거기에 마우스를 올려보겠습니다.

  • 노랑 형광펜 칠한 부분이 우리가 봐야할 부분입니다.
  • 변수 'iWant'는 종종 'any'타입으로 쓸 수 있지만 사용도에 맞게 타입을 정해주는 것이 낫다. 라고 말해주고 있네요!

 

 


 

오늘의 느낌

 

제가 요즘 어도비의 일러스트레이터를 배우고 있는데 참 재미나고 신기한 기능들이 많더라구요!!!

심심풀이로 한번 배워보시는 걸 추천합니다.

'TypeScript' 카테고리의 다른 글

[TypeScript] The tsconfig.json File  (0) 2022.01.11
[TypeScript] Variable Type Annotations  (0) 2022.01.11
[TypeScript] Type Shapes  (0) 2022.01.10
[TypeScript] Type Inferences  (2) 2022.01.10
[TypeScript] What is TypeScript?  (0) 2022.01.09
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함