JavaScriptでURLパラメータを連想配列にする方法
関数化するのも面倒だなーと思っていたら、なんとJavaScript標準の関数を使ってかんたんに配列にできる方法がStackOverflowに紹介されてました。
参考: How can I get query string values in JavaScript?
const urlSearchParams = new URLSearchParams(window.location.search);
const params = Object.fromEntries(urlSearchParams.entries());
なんとこれだけ。
jQueryも他のライブラリも必要なし。
これでparamsにURLパラメータの名前がキーになった連想配列が格納されます。便利!!
2021-12-24