본문 바로가기
개발 (언어)/TypeScript & Blockchain

[Block_chain] TypeScript 활용(2)

by 진현개발일기 2022. 2. 2.

[2022. 02. 02]

 

Visual Studio의 테마를 바꿔줬다. Night owl Theme인데 눈이 덜 피로할 것 같고 더 이뻐서 변경했는데

사용해보고 나서 다시 어두움으로 바꿨다. 기본이 최고인 것 같다.

 

 

※ TypeScript를 사용하는 이유

 

1. 여러 가지가 있겠지만, Javascript를 사용해보지 않았어가지고 개인적으로 잘 모르지만,  Java에서 컴파일 전 오류를 안잡아주는데 Typescript는 아래와 같이 컴파일 전에 에러를 뱉어내준다고 한다.

Java에서는 이렇게 안잡아준다고한다.

2. 파라미터에 ?를 붙이면 null일 경우 undefined로 표시 아닐 경우는 값으로 표시해준다. 

(c#의 SayHI(string name, int age, string gender=null)과 비슷)

잠깐 써보면서 느낀 것은, 니콜라스 노마드님의 영상에서 볼 수 있듯이, TypeScript은 Javascript의 상위 버전인 것 같다. Java개발자들이 불편하게 느낀 것들을 보완해준 것이 TypeScript이다.

 

 

728x90