useStateconst [state, setState] = useState(initialState)useState๋ ๋ฐฐ์ด์ ๋ฐํํ๊ณ ๋น๊ตฌ์กฐํ ํ ๋น์ ํตํด state, setState๋ฅผ ์ถ์ถํ์ฌ ์ฌ์ฉํ๋ค. ๊ทธ๋ ๋ค๋ฉด useState๋ ์ด๋์ ์ค๋ ๊ฒ์ผ๊น? ํจ์ํ ์ปดํฌ๋ํธ๋ ๋ ๋๋ง์ด ๋ฐ์ํ๋ฉด ํจ์ ์์ฒด๊ฐ ๋ค์ ํธ์ถ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ป๊ฒ ํจ์๊ฐ ๋ค์ ํธ์ถ๋์์ ๋ ์ด์ ์ ์ํ๊ฐ์ ๊ฐ์ ธ์ฌ ์ ์๋ ๊ฒ์ธ๊ฐ?๋ฐ๋ก! useState๋ closure๋ก ๊ตฌํ๋์ด ์๊ธฐ ๋๋ฌธ์ ์ด์ ์ ์ํ๊ฐ์ ์ ์งํ ์ ์๋ค!๊ทธ๋ ๋ค๋ฉด closure๋ ๋ฌด์์ธ๊ฐ? ์ด์ ๋ํด ๋จผ์ ํ์ธํด ๋ณด์! closure๋?mdn์ ๋ฐ๋ฅด๋ฉด ํจ์์ ๊ทธ ์ฃผ๋ณ ์ํ(lexical environment, ํจ์๊ฐ ์ ์๋ ๋ ์ฃผ๋ณ์ ์ค์ฝํ์ ๋ณ์์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํ..