URLSearchParams:get() 方法

注意: 此功能在 Web 工作线程 中可用。

get() 方法是 URLSearchParams 接口的方法,它返回与给定搜索参数关联的第一个值。

语法

js
get(name)

参数

name

要返回的参数的名称。

返回值

如果找到给定的搜索参数,则为字符串;否则,为null

示例

如果您的页面 URL 为 https://example.com/?name=Jonathan&age=18,您可以使用以下方法解析出 'name' 和 'age' 参数

js
let params = new URLSearchParams(document.location.search);
let name = params.get("name"); // is the string "Jonathan"
let age = parseInt(params.get("age"), 10); // is the number 18

请求查询字符串中不存在的参数将返回 null

js
let address = params.get("address"); // null

规范

规范
URL 标准
# dom-urlsearchparams-get

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。