つい忘れてしまうことメモ。
- <a> タグの href 属性にセットされた値はブラウザで自動的にパースされている。
- その結果は JavaScript で element.hostname / element.pathname / element.search / element.hash などで取得できる。
- 例えばグローバルナビのリンクURLに <a href=”/#hash”> などと書かれていて、ここから “#hash” を取り出したい時、わざわざ slice(1) などと自力分解する必要はなく、element.hash で取得できる。
- 任意のURLをパースする機能としても利用できる。