나루토
265
2022-06-02 10:02:38
3
225

Cannot read properties of undefined (reading 'slice') 에러 아시는 분 ㅠㅠ


 Cannot read properties of undefined (reading 'slice')


통신으로 받아온 데이터를 slice를 사용해서 잘라주었는데
다음과 같은 에러가 뜨면서 화면이 안나옵니다 ㅠㅠ

혹시 아시는 분 계실까요?

const Number = driverInfo.busNumber.slice(-4);


0
  • 답변 3

  • fkade
    14
    2022-06-02 10:26:32
    driverInfo.busNumber

    가 string 타입이 아닌것 같아서 slice 메소드가 없다고 나오는 것 같습니다.

    콘솔에 출력해보시고 number 타입이라면

    const Number = driverInfo.busNumber.toString().slice(-4);

    이런식으로 문자열로 변경해서 필요할때 number로 바꾸셔서 사용해야하지 않을까 싶네요.

  • 나루토
    265
    2022-06-02 10:35:52

    타입 찍어봤는데 스트링으로 나오구요 ㅠㅠ

    혹시몰라서 말씀주신대로 써봤는데 이번에는 에러가 이렇게 바뀌네요 ㅠㅠ

  • PSK
    124
    2022-06-02 14:30:31
    받아온 데이터가 배열 형태 인가요?
  • 로그인을 하시면 답변을 등록할 수 있습니다.