The DOMImplementation.createDocument() method creates and returns an XMLDocument.
Optionaldoctype: DocumentType | nullThe DOMImplementation.createDocumentType() method returns a DocumentType object which can either be used with into the document via methods like Node.insertBefore() or js-nolint createDocumentType(qualifiedNameStr, publicId, systemId) - qualifiedNameStr - : A string containing the qualified name, like svg:svg.
The DOMImplementation.createHTMLDocument() method creates a new HTML Document.
Optionaltitle: string
The
DOMImplementationinterface represents an object providing methods which are not dependent on any particular document.MDN Reference