TypeError: Cannot read property ‘replace’ of undefined
undefined인 객체에 replace 메소드를 호출해서 발생하는 에러다.
값을 받아온 이후에 실행되도록 if문을 추가해서 해결했다.
contentId = props.contentId
if(contentId) { // props 가 있다면
contentId = contentId.replace() //replace() 메소드 실행
}
'TIL > Javascript' 카테고리의 다른 글
Uncaught SyntaxError: Cannot use import statement outside a module (0) | 2021.02.02 |
---|---|
[33 Concepts JS] Call Stack (0) | 2020.12.11 |
[모던자바스크립트 deep dive] 디버깅, code runner (2) | 2020.12.11 |
JS-이벤트 루프, 호이스팅, 클로저 (0) | 2020.12.10 |
[Javascript] 함수도 객체다 (0) | 2020.12.03 |
댓글