개발을 하던 도중 문득 Vanilla Javascript에서는 QueryString을 어떻게 가져오는지가 궁금했다.
찾아보니 javascript에서는 location이라는 객체가 있고, 그 객채의 attribute인 search에 query string이 담겨져 있었다.
URL API인 URLSearchParams를 사용하여 좀 더 쉽게 location.search에 있는 value를 가지고 올 수 있다.
const searchParams = new URLSearchParams("?name=test");
searchParams.get("name"); // test
위와 같은 형태로 사용한다.