フロントサイドエンジニアという選択肢

HTMLコーダー → ECサイト運営 → システムエンジニア という経歴の著者がフロントサイトエンジニアという職業に今後の活路を見出し、その道に進むために取得した技術を貯めておくブログ

(Javascript)アドレスの取得に関するプロパティ一覧

基本的なことなので検索すればいくらでも出てきますが、一応自分用にメモを残しておきます。

// ロケーションオブジェクトの取得
var address = window.location;

// 各プロパティ
var url = address.href; // URLを取得
var proto = address.protocol; // プロトコルを取得
var hostName = address.hostname; // ホスト名を取得
var portNum = address.port; // ポート番号を取得
var hostAndPort = address.host; // ポート番号を含むポスト名を取得
var path = address.pathname; // ホスト名以降のパスを取得
var query = address.search;  //クエリ文字を取得