How to Get Portion of URL Path in JavaScript


Use the window.location Object

You can use the built-in window.location object to retrieve the different part or portion of URL path in JavaScript, as demonstrated in the following example:

// If URL is
window.location.href //
window.location.protocol // http: // (includes port if there is one e.g. 3000)
window.location.hostname //
window.location.port // (provide port if there is one, otherwise empty string)
window.location.pathname // /products/search.php // ?q=ipad
window.location.hash // #featured