[오답노트] state, props 전달

daun·2022년 6월 8일
0

[오답노트]

목록 보기
12/26

종합퀴즈

4번

  • 해설 : 모든 컴포넌트에서 children prop을 이용해서 진행할 수 있습니다. props.children은 props의 특별한 속성으로, 컴포넌트의 여는 태그와 닫는 태그 사이(HTML content 자리)의 내용을 포함합니다. 자세한 내용은 공식 문서를 참고하세요.

5번

8번

  • 해설:
    A,D. onClick 이벤트에 함수를 전달할 때는 함수를 호출하는 것이 아니라 리턴문 안에서 함수를 정의하거나 리턴문 외부에서 함수를 정의 후 이벤트에 함수 자체를 전달해야 합니다. 따라서 A,D가 정답입니다.
    B. 함수를 바로 호출할 경우 컴포넌트가 렌더링 될 때 함수 자체가 아닌 함수 호출의 결과가 onClick에 적용됩니다. 때문에 버튼을 클릭할 때가 아닌, 컴포넌트가 렌더링 될 때에 plusNumber 가 실행되기 때문에 무한으로 페이지가 렌더링 되게 됩니다.
    C. 익명함수가 화살표 함수 형태로 배치되어 있습니다. 이에 따라, Plus 버튼을 클릭 했을 때 plusNumber 함수가 리턴될 뿐 호출되지는 않습니다.

9번

profile
Hello world!

0개의 댓글