customElements

Defines a new custom element, mapping the given name to the given constructor as an autonomous custom element.

MDN Reference