[JS + jquery] ์ ํ์ (์ง์ ์ ํ์ ์ข
๋ฅ, ์ธ์ ๊ด๊ณ ์ ํ์ ์ข
๋ฅ)
1. ๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ ๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ DOM ์ HTML ๋ฌธ์ ๊ฐ์ฒด ๊ตฌ์กฐ๋ฅผ ๋งํ๋ค. HTML ๋ฌธ์์ ์ต์์์๋ ์ด ์๊ณ , ํ์ ๊ฐ์ฒด๋ก , ๊ฐ ์๋ค. ๊ฐ์ฅ ์์์ ์์นํ๋ ์ด root ๋ฟ๋ฆฌ์ด๊ณ , ๋ฟ๋ฆฌ์์ ๊ฐ์ง์ฒ๋ผ ๋ป์ด๋๊ฐ๋ ๋ชจ์์ ์์๋ฅผ ๋
ธ๋ node๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๋
ธ๋์ ์ข
๋ฅ์๋ ์์ ๋
ธ๋ Element node, ํ
์คํธ ๋
ธ๋ Text node, ์์ฑ ๋
ธ๋ Attribute node ๊ฐ ์๋ค. 2. ์ ํ์ ์ ํ์ ์ฌ์ฉํ๋ ๊ฐ์ฅ ๊ธฐ๋ณธ ์ ํ์ผ๋ก ์คํ์ผ์ ์ง์ ํ๋ ๊ฒ์ด๋ค. 3. ๊ธฐ๋ณธ ์ ํ์ ์ข
๋ฅ - ์ง์ ์ ํ์ ์ง์ ์ ํ์๋ ์ฃผ๋ก ๋ฉ๋ฆฌ ๋จ์ด์ง ์์๋ฅผ ์ง์ ์ ํํ ๋ ์ฌ์ฉํ๋ ์ ํ์์ด๋ค. ์ง์ ์ ํ์ ์ข
๋ฅ๋ *(์ ์ฒด) #(์์ด๋) .(ํด๋์ค) ์์๋ช
, ๊ทธ๋ฃน์ ํ์๊ฐ ์๋ค. 1๏ธโฃ ์ ์ฒด ์ ํ์ ์ ์ฒด์์๋ฅผ ์ ํํ ๋ ..
2021.10.28