作成日:2023-04-15, 更新日:2023-04-15
「?xxx=xxx」の確認 / window.location.search
if ( window.location.search != '') {
// パラメータあり
console.log(window.location.search) // '?xxx=xxx'
}
else {
// パラメータなし
}
「?xxx=xxx」のパース / URLSearchParams()
使うつもりは無かったけど、調べたときに見つけたのでとりあえずメモだけしておく
▼「?aaa=hoge&bbb=foo」をパース
let get_prms = new URLSearchParams(window.location.search);
console.log(get_prms .has('aaa'));
console.log(get_prms .has('bbb'));
「URLSearchParams()」を使えば、PHPの「http_build_query()」と同じようなこともできるらしい
→使うときに再調査予定