URLに含まれるGETパラメータを取得する

URLからGETパラメータを取得するときは、URLからURLSearchParamsを作成してメソッドを実行することで取得することが可能。

URLSearchParams - Web API | MDN

URLSearchParams インターフェイスは、URL のクエリー文字列の操作に役立つメソッドを定義します。

JavaScriptでURLに含まれるGETパラメータを取得する具体例は以下。

(この例ではforEachメソッドを使用)

GETパラメータを取得して配列に入れ、それを戻り値としてリターンしています。

function getParam() {
    // URLを取得
  let url = new URL(window.location.href);

  // URLSearchParamsオブジェクトを取得
  let params = url.searchParams;
  let resultArray = [];
  // console.log(params);

  params.forEach(function(value,key){
    // console.log(key + " => " + value);
    resultArray.push(value);
  });
  // console.log(resultArray);

  return resultArray;
}

Follow me!

コメントを残す

メールアドレスが公開されることはありません。