타입스크립트는 자바스크립트 기반의 언어이다.
자바나 c,c++은 타입을 명시적으로 정해주어야한다.
타입스크립트 또한 명시적으로 정해줄 수 있지만, (타입이 틀리면 말해준다)
생략해도 괜찮다.
let a 변수가 "hello"라고 할 때 타입스크립트는 string 타입으로 추론할 수 있기 때문이다.
따라서 a=1라고 했을 때, 틀렸다고 알려준다.
시간이나 가독성 면에서, 명시적 표현은 최소화하여 typeScript가 추론하게 하는게 낫다.