๐ป Recursion !
์ฌ๊ท ํจ์์ ๋ํด ๊ณต๋ถํ๊ณ , ํ์ด๋ถ๊ณผ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ์๋ค.
ํ์ด ํ๋ก๊ทธ๋๋ฐ : document.getElementByClassName
๊ณผ JSON.stringify
๋ฅผ ์ง์ ๊ตฌํํ๋ recursion
๊ณผ์ ์ํ
์ฌ๊ท ํจ์์ ๋ํด ์๋ฒฝํ ์ดํดํ๊ณ ์๋ค๊ณ ์๊ฐํ์ง๋ง, ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ ๋ ๊น๋จน์๊ฑด์ง ์ดํด๊ฐ ๋ถ์กฑํ๊ฑด์ง ๋จธ๋ฆฌ๊ฐ ์ ์ ๋์๊ฐ๋ค. ์ฌ๊ทํจ์ ๋ฌธ์ ๋ ์ ๋ถ ๋ค์ ํ์ด๋ด์ผ๊ฒ ๋ค.
recursion
๊ณผ์ ๋ ์ง๊ธ๊น์ง์ ๊ณผ์ ์ค ๊ฐ์ฅ ์ด๋ ต๊ฒ ๋๊ปด์ก๋ค. ์ ์ด์ ๊ณผ์ ๋ด์ฉ๋ ์ ์ดํด๊ฐ ๋์ง ์์์ง๋ง ํ์ด๋ถ๊ณผ ์๋
ผํ๋ฉด์ ํ๋์ฉ ํด๊ฒฐํด๋๊ฐ๋ ๊ณผ์ ์ด ์ฌ๋ฐ์๋ค. ํนํ ์ด๋ฒ ํ์ด๋ถ์ ๋ญ๊ฐ ์ด์ ์ด ๋๊ปด์ก๋ค. ๋ด๊ฐ ๋ชจ๋ฅด๋ ๋ถ๋ถ์ ๋ํด ๋จผ์ ์๋ ค์ฃผ๋ ค๊ณ ํ์๊ณ , ๋ง์ ๊ฒ์ ๋ฐฐ์ ๋ค. (feat. Airbnb JacaScript guide !
)
JSON.parse
๊ตฌํ ๊ณผ์