URLSearchParams, qs - 쿼리 스트링을 다루는 API
자바스크립트에서 보편적으로 사용하는 api는 URLSearchParams입니다. 그러나 중첩된 객체/배열 등 복잡한 것을 다루려면 qs API를 사용해야 합니다. 차이점을 정리해 보겠습니다. 1. URLSearchParams내장 API: URLSearchParams는 웹 브라우저가 기본적으로 제공하는 API입니다. 별도의 라이브러리 설치 없이 사용할 수 있습니다.기능: 이 API는 URL의 쿼리 스트링을 파싱하고, 조작하고, 직렬화하는 기본적인 기능을 제공합니다. 쿼리 스트링의 키-값 쌍을 추가, 삭제, 검색, 수정할 수 있습니다.단순성: 배열이나 복잡한 객체를 쿼리 스트링으로 직렬화하는 등의 복잡한 작업은 지원하지 않습니다.브라우저 지원: 현대적인 브라우저에서 널리 지원됩니다. 브라우저에서 간단한 쿼리..
JavaScript
2024. 4. 25. 13:38