웹 컴포넌트(2) — 커스텀 엘리먼트(Custom Element)

웹 컴포넌트(2) — 커스텀 엘리먼트(Custom Element)

우리는 DOM을 조작하기 위해 자바스크립트를 사용하고 있다. 마치 DOM으로 이루어진 마리오네트 인형을 자바스크립트로 조작하듯 말이다. 커스텀 엘리먼트는 자바스크립트로 엘리먼트를 확장할 수 있는 방법을 제공한다. 커스텀 엘리먼트는 엘리먼트에 의미있는 이름을 부여하고, 자바스크립트와 엘리먼트의 자연스러운 통합 방법이다.