--- title: URLSearchParams.toString() slug: Web/API/URLSearchParams/toString tags: - API - Method - URL API - URLSearchParams - toString translation_of: Web/API/URLSearchParams/toString ---
{{ApiRef("URL API")}}
{{domxref("URLSearchParams")}} インターフェイスの toString()
メソッドは、URL での使用に適したクエリー文字列を返します。
注: このメソッドは、疑問符のないクエリー文字列を返します。 これは、それを含む window.location.search
とは異なります。
{{availableinworkers}}
URLSearchParams.toString()
なし。
疑問符のない {{domxref("DOMString")}}。
let url = new URL('https://example.com?foo=1&bar=2'); let params = new URLSearchParams(url.search.slice(1)); // 2番目の foo パラメーターの追加 params.append('foo', 4); console.log(params.toString()); // 'foo=1&bar=2&foo=4' を表示 // メモ: params は直接作成することもできます let url = new URL('https://example.com?foo=1&bar=2'); let params = url.searchParams; // または、さらに単純に let params = new URLSearchParams('foo=1&bar=2');
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('URL', '#interface-urlsearchparams', "toString() (see \"stringifier\")")}} | {{Spec2('URL')}} | 初期定義 |
{{Compat("api.URLSearchParams.toString")}}