Whats the difference between window.location.host and window.location.hostname

javascript

Solution

MDN Web Docs - window.location

`host....`: the host name and port number. [www.google.com]:80 `hostname`: the host name (without the port number or square brackets). www.google.com

Problem

They both seem to give me the same thing (the domain name currently executing the script). So what's the difference (if any) and where should each be used?

Original source

Related problems