The replaceWith of ChildNode for JS replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
node.replaceWith(...nodes)
Objects that implement Node. Nodes participate in a tree, which is known as the node tree.