canParse

external fun canParse(url: String, base: String = definedExternally): Boolean(source)
external fun canParse(url: String, base: URLLike): Boolean(source)
external fun canParse(url: URLLike, base: String = definedExternally): Boolean(source)
external fun canParse(url: URLLike, base: URLLike): Boolean(source)

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