WONILLISM / react-masterclass

React Master Class(feat. Nomad Coders)
0 stars 0 forks source link

3.0 Introduction #6

Open WONILLISM opened 2 years ago

WONILLISM commented 2 years ago

typescript를 쓰는 큰 이유는 javascript가 처리하지 못하는 타입에관한 에러들 때문이다.

const plus = (a, b) => a + b;
plus(a + b); // 4
plus(2 + "hi"); // "2hi"

위와 같은 경우에 자바스크립트는 a와 b가 어떤 타입인지 알지 못한다. 따라서 plus(2 + "hi"); 같은 경우에 에러 처리를 하지 못한다.

const sum = (a:number, b:number) => a + b;

typescript를 이용하면 위와같이 값의 타입을 지정해서 에러 처리를 할 수 있다.