🐹 TIL/Daily
[코드스테이츠/30DAY] S2U6 - [React] React State & Props
드림오구
2023. 3. 27. 19:26
🌊 TIL : 2023년 3월 27일
오늘 배운 것
순수함수 :
- 동일한 인자가 들어갈 경우 같은 값이 리턴되야한다.
- 부수적인 효과가 이루어지면 안된다.
- return 값으로만 소통한다.
function add (a, b) {
return a + b;
}
console.log(add(5, 9)) // 14
비순수함수 :
let c = 10;
function multiple (a, b) {
return a * b * c;
}
console.log(multiple(5, 9) // 450
c = 1
console.log(multiple(5, 9) // 45
Props :
- props는 읽기 전용이다.
- 컴포넌트에서 props를 수정해서는 안된다.
- 모든 React 컴포넌트는 자신의 props를 다룰 때 반드시 순수 함수처럼 동작해야 한다.
useState :
const [state, setState] = useState(initialState);
useState는 상태 유지 값과, 그 값을 갱신하는 함수를 반환합니다.
useState(초기값)의 괄호 안은 초기값을 지정해줍니다.
더 공부할 것
useState, hook