타입 추론(Type Inference)
let a = 10
a = "hello"
- 타입 오류가 난다 :
타입 스크립트에서 타입 명시가 중요하기 때문에 추론시 기존 자바스크립트와 다르게 해당 타입과 맞는지 판별하고 다음 대입하는 데이터에 대해 타입 검사를 하고 넣는다. - 결론
타입 스크립트에서는 타입 표기가 없는 경우 사용자의 코드를 읽고 분석하여 타입을 유추해낼수 있다.
타입 명시(Type Annotations)
function test (name : string):string{
return name
}
- 매개 변수에도 타입을 지정할 수 있다.
- 함수의 반환시 타입을 지정할 수 있다.
- 함수를 불러올때 인자값에 지정타입만 넣을 수 있다.