--- title: URLSearchParams.keys() slug: Web/API/URLSearchParams/keys tags: - API - Method - Reference - URL API - URLSearchParams translation_of: Web/API/URLSearchParams/keys ---
{{APIRef("URL API")}}
{{domxref("URLSearchParams")}} インターフェイスの keys()
メソッドは、このオブジェクトに含まれるすべてのキーを反復処理できる {{jsxref("Iteration_protocols",'iterator')}} を返します。 キーは {{domxref("USVString")}} オブジェクトです。
{{availableinworkers}}
searchParams.keys();
なし。
{{jsxref("Iteration_protocols","iterator")}} を返します。
// テスト用の URLSearchParams オブジェクトの作成 var searchParams = new URLSearchParams("key1=value1&key2=value2"); // キーの表示 for(var key of searchParams.keys()) { console.log(key); }
結果は次のとおりです。
key1 key2
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('URL', '#interface-urlsearchparams', "keys() (see \"iterable\")")}} | {{Spec2('URL')}} | 初期定義 |
{{Compat("api.URLSearchParams.keys")}}