URLSearchParams:get() 方法
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
备注: 此特性在 Web Worker 中可用。
URLSearchParams
接口的 get()
方法返回第一个与查询参数对应的值。
语法
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"); // 字符串“Jonathan”
let age = parseInt(params.get("age"), 10); // 数字 18
查找一个不存在于查询字符串中的键名则返回 null
:
js
let address = params.get("address"); // null
规范
Specification |
---|
URL Standard # dom-urlsearchparams-get |
浏览器兼容性
BCD tables only load in the browser