다음을 통해 공유


URLQuery class

URLBuilder의 쿼리 부분을 처리하는 클래스입니다.

메서드

any()

이 URLQuery에 쿼리 매개 변수가 있는지 여부를 가져옵니다.

get(string)

제공된 이름을 사용하여 쿼리 매개 변수의 값을 가져옵니다. 제공된 매개 변수 이름을 가진 매개 변수가 없으면 정의되지 않은 매개 변수가 반환됩니다.

keys()

쿼리 문자열의 키를 가져옵니다.

parse(string)

제공된 텍스트에서 URLQuery를 구문 분석합니다.

set(string, unknown)

제공된 이름과 값으로 쿼리 매개 변수를 설정합니다. parameterValue가 정의되지 않거나 비어 있으면 제공된 parameterName을 사용하여 기존 쿼리 매개 변수를 제거하려고 시도합니다.

toString()

이 쿼리의 문자열 표현을 가져옵니다. 반환 값은 "?"로 시작되지 않습니다.

메서드 세부 정보

any()

이 URLQuery에 쿼리 매개 변수가 있는지 여부를 가져옵니다.

function any(): boolean

반환

boolean

get(string)

제공된 이름을 사용하여 쿼리 매개 변수의 값을 가져옵니다. 제공된 매개 변수 이름을 가진 매개 변수가 없으면 정의되지 않은 매개 변수가 반환됩니다.

function get(parameterName: string): undefined | string | string[]

매개 변수

parameterName

string

반환

undefined | string | string[]

keys()

쿼리 문자열의 키를 가져옵니다.

function keys(): string[]

반환

string[]

parse(string)

제공된 텍스트에서 URLQuery를 구문 분석합니다.

static function parse(text: string): URLQuery

매개 변수

text

string

반환

set(string, unknown)

제공된 이름과 값으로 쿼리 매개 변수를 설정합니다. parameterValue가 정의되지 않거나 비어 있으면 제공된 parameterName을 사용하여 기존 쿼리 매개 변수를 제거하려고 시도합니다.

function set(parameterName: string, parameterValue: unknown)

매개 변수

parameterName

string

parameterValue

unknown

toString()

이 쿼리의 문자열 표현을 가져옵니다. 반환 값은 "?"로 시작되지 않습니다.

function toString(): string

반환

string