你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
URLQuery class
处理 URLBuilder 的查询部分的类。
方法
any() | 获取此 URLQuery 中是否有任何查询参数。 |
get(string) | 获取具有所提供名称的查询参数的值。 如果不存在具有提供的参数名称的参数,则将返回 undefined。 |
keys() | 获取查询字符串的键。 |
parse(string) | 从提供的文本分析 URLQuery。 |
set(string, unknown) | 使用提供的名称和值设置查询参数。 如果 parameterValue 未定义或为空,则此操作将尝试删除具有提供的 parameterName 的现有查询参数。 |
to |
获取此查询的字符串表示形式。 返回值不会以“?”开头。 |
方法详细信息
any()
获取此 URLQuery 中是否有任何查询参数。
function any(): boolean
返回
boolean
get(string)
获取具有所提供名称的查询参数的值。 如果不存在具有提供的参数名称的参数,则将返回 undefined。
function get(parameterName: string): undefined | string | string[]
参数
- parameterName
-
string
返回
undefined | string | string[]
keys()
获取查询字符串的键。
function keys(): string[]
返回
string[]
parse(string)
set(string, unknown)
使用提供的名称和值设置查询参数。 如果 parameterValue 未定义或为空,则此操作将尝试删除具有提供的 parameterName 的现有查询参数。
function set(parameterName: string, parameterValue: unknown)
参数
- parameterName
-
string
- parameterValue
-
unknown
toString()
获取此查询的字符串表示形式。 返回值不会以“?”开头。
function toString(): string
返回
string