Aracılığıyla paylaş


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.

toString()

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