더북(TheBook)

매개변수 paramnull이거나 undefined일 수도 있으니까 string의 메서드인 slice를 사용할 수 없습니다. 이럴 때 paramnull이나 undefined가 아닌 것이 확실하다면 해당 값 뒤에 ! 연산자를 붙이면 됩니다.

function a(param: string | null | undefined) {
  param.slice(3);
}

하지만 paramnull이나 undefined일 수도 있으므로 역시나 자신의 책임하에 사용해야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.