본문 바로가기

STUDY/JavaScript

JS | URLSearchParams

URL쿼리 스트링을 만들어주는 URLSearchParams인터페이스를 사용해봤다!

 

new 연산자로 생성해주기

const params = new URLSearchParams();

 

사용법은 굉장히 다양한데 나는 배열을 받아 쿼리스트링으로 만들 때 사용했다.

배열을 map으로 돌려서 URLSearchParams로 쿼리스트링으로 만들어준다.

 categories = new URLSearchParams(
	 category.map((ctg) => ["category", ctg])
 ).toString();

콘솔에 찍어보면 이렇다

 

+) 참고

 

URLSearchParams in JavaScript

Learn about how to use URLSearchParams to query url.

medium.com