230405 데일리 과제

이셀·2023년 4월 5일
0

순수함수란 무엇인가요? 불변성과 사이드 이펙트와 연결하여 설명해주세요.

순수함수란 입력값에 대해서 언제나 동일한 출력값을 반환하는 함수다.

불변성을 유지하며 입력값을 가공해 결과를 반환하며 입력값이 같다면 항상 같은 결과를 보장하며 함수 외부의 상태를 변경하지 않기 때문에 외부 상태에 의존하지 않는다.

즉 사이드 이펙트가 없는 함수다.

React의 state와 props에 대해서 설명해주세요.

props는 부모 컴포넌트가 자식 컴포넌트에게 값을 전달할 때 사용하는 것이다.

그리고 state는 컴포넌트 자기 자신이 가지고 있는 값으로 변화가 필요하다면 useSate()함수를 사용하여 값을 변경해줄 수 있다.

profile
프론트엔드 개발자! 현재 SQL 뽀개는중;)

0개의 댓글