on/off 여부
{isOn: true}
// on
{isOn: false}
// off
import { useState } from "react"; function CheckboxExample() { const [isChecked, setIsChecked] = useState(false); // [현재 value, value modifier] = useState(처음 디폴트 값)
onChange
: <input>
, <textareat>
, <select>
onClick
: <button>
, <a>
1/ 부모로부터 props를 통해 전달되는지?그러면 state가 아님
2/ 시간이 지나도 변하지 않는지?그러면 state가 아님
3/ 컴포넌트 안의 다른 state나 props를 가지고 계산 가능한지? 그러면 state가 아님