타입스크립트에서는 타입 표기가 없는 경우 코드를 읽은 후에 분석하여 타입을 유추
let count = 0;
count = '갑자기 분위기 문자열'; // error
✅ 타입 표기가 없어도 코드 판독 후 분석하여 타입을 유추해내어 에러를 발생시켜요.
변수를 선언할 때, 변수 값의 타입을 명시함으로써 변수 값의 데이터 타입을 지정
⚡️ syntax
// 변수
let name: string = 'sojeong'; // 반드시 string 타입 할당
// 함수
function name(name: string): string {
return ... // 반드시 string 타입 리턴
}
// 만약 함수에서 아무것도 반환하지 않을 경우
function name(name: string): void {
console.log(...);
}