function replaceChildren(element, newChildren) { removeChildren(element); addChildren(element, newChildren); } function addChildren(element, children) { for (let child of children) { element.appendChild(child); } } function removeChildren(element) { while (element.lastChild) { element.removeChild(element.lastChild); } }