인코딩


URLSearchParams

const config = {
  client_id: "9fac726866be2ff14f36",
  allow_signup: false,
  scope: "read:user user:email",
};
const params = new URLSearchParams(config).toString();
// -> client_id=9fac726866be2ff14f36&allow_signup=false&scope=read%3Auser+user%3Aemail

Tip


replaceAll 대체하기

replaceAll은 chrome 85 이상부터 지원 (lodash도 없음)

다만 아래와같이 replace + 정규식 + g 옵션으로 대체 가능

const srcStr = "asdfasdf.aserr.serwerwer";
srcStr.replace(/\\./g, "-");

옵션