[React] useState()์ ๋ํด์
ยท
Frontend
์ด๋ป๊ฒ ํ๋ฉด React.js์์ ๊ฐ์ด ๋ฐ๋ ๋ฐ์ดํฐ๋ฅผ ๋ด์์ค ์ ์์๊น? useState()๋ฅผ ํ์ฉํ๋ฉด React.JS์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ์์ผ ์๋์ผ๋ก ๋ฆฌ๋ ๋๋ง์ ์ผ์ผํฌ ์ ์๋ค. useState() ์ฝ๋ ์์ const data = React.useState();๋ฅผ console.log ์ํค๋ฉด [undefined, f ] -> undefined์ ํจ์๊ฐ ์ ํ ๋ฐฐ์ด์ด ๋ํ๋๋ค. undefined๋ data์ด๊ณ f๋ data๋ฅผ ๋ฐ๊ฟ ๋ ์ฌ์ฉํ๋ ํจ์์ด๋ค. React.useState() ํจ์๋ ์ด๊ธฐ๊ฐ์ ์ค์ ํ ์ ์๋ค. ์ฆ, undefined -> ์ด๊ธฐ๊ฐ , f -> ๊ทธ ๊ฐ์ ๋ฐ๊พธ๋ ํจ์์ด๋ค. React.useState() ๋ฐฐ์ด์์ ๋ณดํต ๋ฐ์ดํฐ์๋ counter์ฒ๋ผ ์ํ๋๋๋ก ๋ถ์ด๊ณ f๋ set ๋ค์ ๋ฐ์ดํฐ ์ด..