요즘과 같이 React, Vue 등의 라이브러리를 사용하여 개발하는 시대엔 DOM API를 직접 사용할 일이 줄어들고 있습니다만, JavaScript를 활용한 Web frontend 개발을 위해선 먼저 HTML과 DOM의 관계, JavaScript로 DOM을 조작하기 위해 DOM API에 대하여 알아야 한다.
배열의 경우 특히 자주 사용하는 forEach, map, filter
function createElement(tagName, ...children) {
// ...
}
...[1, 2, 3].map((i) => (
// ...
))