In web browsers, when you enter a URL without a scheme, they often assume you want to navigate to that domain using the default scheme (usually http://).
-You can add a default scheme (typically http:// or https://) when a URL doesn't start with http://, https://, or another recognized scheme (like ftp://). -The URL constructor in JavaScript can be used, along with a base URL to ensure that properly constructed URLs are formed. -If you need to resolve a relative URL based on a base URL, you can also use the URL constructor by providing a base URL.
Using the URL constructor is a reliable way to handle URLs while ensuring they are correctly formatted, similar to how web browsers manage them. If URL no including a scheme, prepend a default scheme. For relative URLs, provide a base URL, which allows you to construct the absolute URL correctly. Happy coding!