URLQuery class
URLBuilder'ın sorgu bölümünü işleyen bir sınıf.
Yöntemler
any() | Bu URLQuery'de herhangi bir sorgu parametresi olup olmadığını alın. |
get(string) | Sağlanan adla sorgu parametresinin değerini alın. Sağlanan parametre adına sahip bir parametre yoksa undefined döndürülür. |
keys() | Sorgu dizesinin anahtarlarını alın. |
parse(string) | Sağlanan metinden bir URLQuery ayrıştırın. |
set(string, unknown) | Sağlanan ad ve değerle bir sorgu parametresi ayarlayın. parameterValue tanımsız veya boşsa, sağlanan parameterName parametresiyle var olan bir sorgu parametresini kaldırmaya çalışır. |
to |
Bu sorgunun dize gösterimini alın. Dönüş değeri "?" ile başlamaz. |
Yöntem Ayrıntıları
any()
Bu URLQuery'de herhangi bir sorgu parametresi olup olmadığını alın.
function any(): boolean
Döndürülenler
boolean
get(string)
Sağlanan adla sorgu parametresinin değerini alın. Sağlanan parametre adına sahip bir parametre yoksa undefined döndürülür.
function get(parameterName: string): undefined | string | string[]
Parametreler
- parameterName
-
string
Döndürülenler
undefined | string | string[]
keys()
Sorgu dizesinin anahtarlarını alın.
function keys(): string[]
Döndürülenler
string[]
parse(string)
Sağlanan metinden bir URLQuery ayrıştırın.
static function parse(text: string): URLQuery
Parametreler
- text
-
string
Döndürülenler
set(string, unknown)
Sağlanan ad ve değerle bir sorgu parametresi ayarlayın. parameterValue tanımsız veya boşsa, sağlanan parameterName parametresiyle var olan bir sorgu parametresini kaldırmaya çalışır.
function set(parameterName: string, parameterValue: unknown)
Parametreler
- parameterName
-
string
- parameterValue
-
unknown
toString()
Bu sorgunun dize gösterimini alın. Dönüş değeri "?" ile başlamaz.
function toString(): string
Döndürülenler
string