오늘 실시간 강의에서는 this와 클로저, 클래스를 배웠다
this랑 클로저는 이전에 했던 내용들이라 크게 어렵지 않을 것 같았는데
많이 낚였다ㅜ 너무 헷갈렸다
클래스는 객체랑 비슷해서 처음 배우는데도 괜찮았다
그래서 실습도 첫 시간 이후 처음으로 전부 다 잘 풀 수 있었다
근데 한 문제가 내 발목을 잡았는데,,,,!!
"bound() 함수를 호출하면" 이라는 문구 때문에 1번처럼 함수로 감싸줬었다
이미 getBrand가 가리키는 this가 명확해서 굳이 바인딩해줄 필요도 없다고 생각했다
근데,,!
3개의 테스트에서 1개가 틀렸다고 나왔다
틀린 항목이 bind를 사용하지 않았다는 것..!
그래서 1번에서 ()앞에 bind를 넣어주고 괄호에 car를 넣어줬다
그러자 결과값이 Toyota가 나오지 않았다
도대체 이게 무슨 문제인가 어디가 틀린건가 했다
튜터님이 바운드를 함수로 감싸주지 않으면 된다고 하셨다
진짜 통과했고 결과가 잘 나왔다
나는 이해할 수 없었다
함수를 호출하라고 했는데 함수로 감싸주지 않아도 된다니 이게 무슨 말인가
내일 답을 찾으러 떠나야겠다
'2024내일배움캠프 > TIL' 카테고리의 다른 글
[TIL] 1/21 React 입문주차(2), 새로운 과제 발제 (0) | 2025.01.21 |
---|---|
[TIL] 1/20 React 입문주차 (3) | 2025.01.20 |
[TIL] 1/7_2 JS문법다지기_6 (2) | 2025.01.07 |
[TIL] 1/7_1 JS문법다지기_5 (0) | 2025.01.07 |
[TIL] 1/6 내겐 너무 어려운 깃(feat. 비밀번호 인증 에러와 토큰) (0) | 2025.01.06 |