location.pathname

(Web API > Location)
https://developer.mozilla.org/ja/docs/Web/API/Location/pathname

URLのパス部分を取得することができる機能を持っており、別のパスに差し替えることも可能である。
例えばhttps://www.sejuku.net/blog/35791のようなURLがあったとする。このURLのパスは/blog/35791の部分となる。

// ①ディレクトリを取得
console.log( location.pathname );

// ②別のパスに置き換える
location.pathname = '/company.html';

①のようにlocationに対してpathnameを記述するだけで取得することが可能である。また②のように、別のパスを代入することで画面遷移させることもできる。
一般的なWebサイトであれば、同一のホスト名で遷移することが多いはずなので、そのようなケースではpathnameを使うと良い。

inserted by FC2 system