타입 스크립트는 아주 좋은 언어이다. JS의 단점을 보안한 아주 좋은 언어
[1, 2, 3, 4, 5] + false
위에 처럼 한다면 무슨 결과가 나올까?!
'12345false'
라는 미친 결과가 나온다. Oh my 저게 말이 된다니
function devide(a, b) {
return a/b
}
ttt로 할때 결과가 NaN이 나온다... 안되야 하지 않을까? 만약 된다면 엄청난 오류들이 생길 수 있지 않을까?
컴파일 에러가 일어 나지 않는다. 오 마이 갓!
const human = { name:"hello"}
human.hello()
Typescript는 위에와 같은 원인들을 예방 할 수 있다는 장점이 있다. TS는 개발을 좀 더 안정적으로 진행할 수 있게 도와준다. 이번 기회에 아주 제대로 배워 보자!