2. 타입 추론, 타입 명시

타입 추론(Type Inference)

let a = 10
a = "hello" 
  • 타입 오류가 난다 :
    타입 스크립트에서 타입 명시가 중요하기 때문에 추론시 기존 자바스크립트와 다르게 해당 타입과 맞는지 판별하고 다음 대입하는 데이터에 대해 타입 검사를 하고 넣는다.
  • 결론
    타입 스크립트에서는 타입 표기가 없는 경우 사용자의 코드를 읽고 분석하여 타입을 유추해낼수 있다.

타입 명시(Type Annotations)

function test (name : string):string{
		return name
}
  • 매개 변수에도 타입을 지정할 수 있다.
  • 함수의 반환시 타입을 지정할 수 있다.
  • 함수를 불러올때 인자값에 지정타입만 넣을 수 있다.
LIST