The createObjectURL() static method of the URL interface creates a string containing a blob URL pointing to the object given in the parameter.
The URL.parse() static method of the URL interface returns a newly created URL object representing the URL defined by the parameters.
The revokeObjectURL() static method of the URL interface releases an existing object URL which was previously created by calling URL.createObjectURL().
The
URL.canParse()static method of the URL interface returns a boolean indicating whether or not an absolute URL, or a relative URL combined with a base URL, are parsable and valid.MDN Reference