TIL 28일차 - Section 1: Hiring Assessment REACT

박진현·2021년 7월 15일
0

TIL

목록 보기
28/71

아..마지막 테스트 하나 통과가 안됐다. 뭐가 잘못된건지 하나도 모르겠다.. 리렌더링 되었을때 초기값이

전달안되어서 그런건가 했는데 초기값 잘 줬는데..

TypeError: Cannot read property 'alt' of undefined

왜 이 오류가 뜨는걸까 ㅡㅡ

5가지 방법으로 시도해봤는데도 구현만 잘 되지 마지막 테스트통과는 안됐다.. 혹시 a태그맵핑을 자식태그에서

해줬어야 했나? 노드로 값을 가져와서 테스터가 읽지 못한건가???

아무래도 const handleClick에서 인자를 객체로 받아오지 못한게 실패의 원인

인 것 같다. SyntheticBaseEvent 에서 id를 추출해서 state에 뿌려준게 잘못된 것 같다. 객체를 어

떻게든 받아왔으면 문제는 쉽게 풀렷을 것 같다. nodeValue를 꺼내오기도 하고 props로 후손태그에

name=el.id 줘서 target.name으로 끌고도 와봤는데 안됐다.

---- 해결했다 ! 어유 간단한건데 이걸 왜 생각도 못하고 있었을까 아유 분명 저번에 했을때 의문을 가졌어

야 했던 부분인데 유야무야 넘어가서 이렇게 된 것 같다. 모든 일에 의문을 가졌어야 했는데 의문이 부족했던 것 같다.

다음부터 이해가 안가는 부분은 꼭 짚고 몇번이고 반복해보고 넘어가야겠다. ----

오늘은 내 자신이 너무나도 밉기때문에 알고리즘 10문제 풀기를

벌로 내려야 겠다. 똑바로 좀 하자 한번 배울때 잘 흡수하자.

알고리즘 16 - Isograms

알고리즘 17 - computeSquareRoot

알고리즘 18 - Count the divisors of a number

알고리즘 19 - Complementary DNA

알고리즘 20 - Find the odd int

알고리즘 21 - Implement strStr()

알고리즘 22 - Search Insert Position

알고리즘 23 - Maximum Subarray

알고리즘 24 - Length of Last Word

알고리즘 25 - Plus One

profile
👨🏻‍💻 호기심이 많고 에러를 좋아하는 프론트엔드 개발자 박진현 입니다.

0개의 댓글