🐹 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