더북(TheBook)

다음으로 logFirstTodo() 함수를 살펴보겠습니다. 이 함수는 todoItems[0]이라는 값을 반환하고 있어 todoItems의 변수 타입에 따라 함수의 반환 타입이 결정될 것이라고 추론해 볼 수 있습니다.

▲ 그림 4-12 logFirstTodo( ) 함수에 타입을 정의하지 않았을 때 자동으로 표시되는 타입 정보

일단은 함수에 마우스 커서를 올렸을 때 any로 표시되어 있으니 any로 지정해 봅시다.

function logFirstTodo(): any {
  return todoItems[0];
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.