--- title: URLSearchParams.get() slug: Web/API/URLSearchParams/get translation_of: Web/API/URLSearchParams/get ---
{{ApiRef("URL API")}}
{{domxref("URLSearchParams")}} 接口的get()方法返回第一个与搜索参数对应的值。
URLSearchParams.get(name)
返回一个 {{domxref("USVString")}} ;如果没找到,返回 null
.
如果一个页面的URL是 https://example.com/?name=Jonathan&age=18
,你可以这样解析参数“name”和“age”:
let params = new URLSearchParams(document.location.search.substring(1));
let name = params.get("name"); // is the string "Jonathan"
let age = parseInt(params.get("age"), 10); // is the number 18
查找一个不存在的键名则返回 null
:
let address = params.get("address"); // null
规范 | 状态 | 说明 |
---|---|---|
{{SpecName('URL', '#dom-urlsearchparams-get', "get()")}} | {{Spec2('URL')}} | Initial definition. |
{{Compat("api.URLSearchParams.get")}}