--- title: URLSearchParams.keys() slug: Web/API/URLSearchParams/keys tags: - API - Experimental - Method - Reference - URL API - URLSearchParams translation_of: Web/API/URLSearchParams/keys ---

{{APIRef("URL API")}}{{SeeCompatTable}}

URLSearchParams.keys()返回一个{{jsxref("Iteration_protocols",'iterator')}},遍历器允许遍历对象中包含的所有键。这些键都是{{domxref("USVString")}}对象。

注意: 该方法在 Web Workers中也可使用

语法

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

浏览器兼容性

{{Compat("api.URLSearchParams.keys")}}

另请参考