Document Object Model
μΉ λΈλΌμ°μ λ‘ html νμΌμ μ΄ λ, λΈλΌμ°μ λ λ λλ§ μμ§μ μ΄μ©ν΄ html νμΌμ νμ€μ© ν΄μν©λλ€. μ΄ κ³Όμ μ΄ λλλ©΄ html νμΌμ κ°μ²΄ν λμ΄ μλ°μ€ν¬λ¦½νΈλ‘ μ μ΄κ° κ°λ₯νκ² λλλ°, μ΄λ₯Ό DOM μ΄λΌκ³ ν©λλ€. μ¦, μΉ λ¬Έμλ₯Ό κ°μ²΄ν νκ²μ λ§ν©λλ€.
λν λ¬Έμκ°μ²΄ λͺ¨λΈ λΈλΌμ°μ μμ μλ°μ€ν¬λ¦½νΈλ‘ html μμλ₯Ό μ μ΄ν μ μλλ‘ μ 곡νλ api λΌκ³ λ ν©λλ€.
Tree ꡬ쑰
DOM μ μλμ κ°μ tree κ΅¬μ‘°λ‘ λμ΄ μμ΅λλ€.
κ°κ°μ μμλ€μ node λΌκ³ λΆλ₯΄λ©°, DOM tree μ μ΅μμ node λ Document μ
λλ€. μ΄λ₯Ό ν΅ν΄ DOM μμμ μ§μ
ν μ μμ΅λλ€.