Typescript
Typescript (1) Typescript
오리888
2023. 3. 4. 04:06
Typescript 이란 Javascript을 기반한 strongly-typed language이다. 이게 무슨 뜻이냐면 프로그램을 돌리기도 전에 에러가 보이게끔 해주는 것이다
예)
const plus = (a,b) => a+b
plus(2,2)
plus(3,"hi")
이 예시를 보게 되면 javascript는 두 번 불러온 plus()를 둘 다 작동시킨다
하지만 내가 a, b가 무조건 number이라고 지정하고 혹여 plus(3, "hi")와 같이 내가 a 또는 b에 string을 넣게 되면 나의 실수를 알려주길 바란다.
이러한 실수나 에러를 run 하기 전에 미리미리 알려주는 게 바로 typescript이다