URLSearchParams.toString()

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.

URLSearchParams 인터페이스의 toString() 메서드는 URL에 사용할 수 있는 쿼리 문자열을 반환합니다.

참고 : 이 메서드는 선행 '?'를 붙이지 않은 쿼리 문자열을 반환합니다. 이 동작은 '?'를 포함한 값을 반환하는 window.location.search와 다릅니다.

참고 : 이 기능은 Web Worker에서 사용할 수 있습니다.

구문

js
toString();

매개변수

없음.

반환 값

물음표 없는 문자열입니다. 아무런 검색 매개변수도 설정하지 않은 경우에는 빈 문자열을 반환합니다.

예제

js
const url = new URL("https://example.com?foo=1&bar=2");
const params = new URLSearchParams(url.search);

// 두 번째 foo 매개변수 추가
params.append("foo", 4);
console.log(params.toString()); // 'foo=1&bar=2&foo=4' 출력

명세

Specification
URL
# urlsearchparams-stringification-behavior

브라우저 호환성

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
toString

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

같이 보기