# ์ด๋ฒคํธ ์์(Event Delegation) ์์ ์ดํดํ๊ธฐ
DOM์์ ์์๋ฅผ ํด๋ฆญํ ๋ ์คํ๋๋ ์ด๋ฒคํธ๋ **์์ → ๋ถ๋ชจ๋ก ์ ํ(๋ฒ๋ธ๋ง)**๋ฉ๋๋ค.์ด ํน์ฑ์ ์ด์ฉํด์, “์ฌ๋ฌ ์์ ์์๋ง๋ค ์ด๋ฒคํธ๋ฅผ ๋ถ์ด์ง ์๊ณ ๋ถ๋ชจ ํ๋์ ์ด๋ฒคํธ๋ฅผ ๋งก๊ธฐ๋ ๋ฐฉ์”์ **์ด๋ฒคํธ ์์(Event Delegation)**์ด๋ผ๊ณ ํฉ๋๋ค.1. ๊ธฐ์กด ๋ฐฉ์: ์์๋ง๋ค ์ด๋ฒคํธ ์ง์ ๋ฑ๋กdeleteBtn.addEventListener("click", function(){ newDiv.remove();})โ ๋์ ๋ฐฉ์์นด๋ 1๊ฐ ์์ฑ → ์ญ์ ๋ฒํผ 1๊ฐ → ์ด๋ฒคํธ ํธ๋ค๋ฌ 1๊ฐ์นด๋ 100๊ฐ ์์ฑ → ์ญ์ ๋ฒํผ 100๊ฐ → ์ด๋ฒคํธ ํธ๋ค๋ฌ 100๊ฐ์ฆ, ์์ ๊ฐ์๋งํผ ์ด๋ฒคํธ๊ฐ ์ฆ๊ฐํ๋ค. ์ด ๋ฐฉ์์ ๋ฌธ์ ์ :์นด๋ 100๊ฐ๋ฉด ์ด๋ฒคํธ ํธ๋ค๋ฌ๋ 100๊ฐ ์๊น์ฑ๋ฅ ๋จ์ด์ง๊ณ ๊ด๋ฆฌ๊ฐ ๋ณต์กํด์ง๋์ ์ผ๋ก ์ถ๊ฐ๋ ์์๋..