如何使用 Javascript 构建查询字符串

新手上路,请多包涵

只是想知道 Javascript 中是否有任何内置的东西可以接受表单并返回查询参数,例如: "var1=value&var2=value2&arr[]=foo&arr[]=bar..."

多年来我一直在想这个。

原文由 John II 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 528
1 个回答

URLSearchParams API 在所有现代浏览器中都可用。例如:

 const params = new URLSearchParams({
  var1: "value",
  var2: "value2",
  arr: "foo",
});
console.log(params.toString());
//Prints "var1=value&var2=value2&arr=foo"

原文由 Josh 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题