์ธ์ ์ด๋ ์ผ์ ์๊ฐ (๋ฐฉ๋ฌธ์๊ฐ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ์น ์๋ฒ์ ์ ์ํ ์์ ์ผ๋ก๋ถํฐ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ข ๋ฃํจ์ผ๋ก์จ ์ฐ๊ฒฐ์ ๋๋ด๋ ์์ ) ๋์ ๊ฐ์ ์ฌ์ฉ์๋ก ๋ถํฐ ๋ค์ด์ค๋ ์ผ๋ จ์ ์๊ตฌ๋ฅผ ํ๋์ ์ํ๋ก ๋ณด๊ณ ๊ทธ ์ํ๋ฅผ ์ผ์ ํ๊ฒ ์ ์ง์ํค๋ ๊ธฐ์ ์ด๋ค.
์น์์๋ ์ผ๋ฐ์ ์ผ๋ก ์ฝ๊ธฐ ์ ์ฉ sessionStorage ์ผ๋ก ํ์ฌ ์ถ์ฒ ์ธ์
์ Storage ๊ฐ์ฒด์ ์ ๊ทผํ๋ค.
sessionStorage๋ ํ์ด์ง ์ธ์
์ด ๋๋๋ ๊ฒฝ์ฐ ๋ฐ์ดํฐ๋ ๋ง๋ฃ๋์ด ์ฌ๋ผ์ง๋ค.
๋ฐ์ดํฐ์ ์๊ตฌ์ ์ธ ๋ณด๊ด์ด ๊ฐ๋ฅ
ํ์ง๋ง localStorage๋ ํ์ด์ง ์ธ์
์ด ์ข
๋ฃ๋์ด๋(ํ์ด์ง์ ์ฐฝ์ ๋ซ์๋) ๋ฐ์ดํฐ๊ฐ ์ฌ๋ผ์ง์ง ์๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ณด์กดํ๋ค.
๋ก์ปฌ ์ ์ฅ์
๋ ํ๋์ ์น ๋ธ๋ผ์ฐ์ ๋๋ฉ์ธ์ ๋ํด ํ ๋นํด์ฃผ๋ ์ ์ฅ ๊ณต๊ฐ์ผ๋ก, ์๋ก๊ณ ์นจ์์๋ ๋ฐ์ดํฐ์ ์ฆ๋ฐ ์์ด
๋ฐ์ดํฐ๋ฅผ ์๊ตฌ์ ์ผ๋ก ๋ณด๊ดํ ์ ์๋ค.
๐ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ๋ฉ์๋
setItem('key','value')
ํค์ ๊ฐ์ ์ ๋ฌ๋ฐ์ ์ ์ฅgetItem('key')
ํค์ ๊ฐ์ ๋ฐํremoveItem('key')
์ ๋ฌ๋ฐ์ ํค์ ๋ฐ์ดํฐ ์ญ์ clear()
๋ชจ๋ ๋ฐ์ดํฐ ์ญ์
๐ ํน์ง
โ ๋ก์ปฌ์คํ ๋ฆฌ์ง์ ๋ฐ์ดํฐ ์ด๋ฆ(ํค)์ ์ค๋ณต๋ ์ ์๋ค. ( ์ค๋ณต๋๋ ๊ฒฝ์ฐ ํด๋น ํค์ ๊ฐ์ ์ฌํ ๋น )
โ ๋ฌธ์์ด๋ง ์ ์ฅํ ์ ์๋ค.
๐ ์น์์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง ์ด๊ธฐ
์๋ฌด ์น ํ์ด์ง
>๋ง์ฐ์ค ์ฐํด๋ฆญ
>๊ฒ์ฌ
>Application ํญ