URL() とは URL() コンストラクターはパラメーターによって定義されたURLオブジェクトを返します。 要するに以下のようにURL()内にURLを入れて返却されるオブジェクトを利用する。 const url = new URL('https://example.com/foo/?bar=123') console.log(url) URL()の実行結果 上図のようにオブジェクトが返されており、url.hostで "example.com"、url.pathで "/foo/" を取得したりできます。 searchParamsでパラメーターを取得 上図のsearchParamsを使うとパラメーターの値を取得できます。