【JS】以对象的形式传参到url(URLSearchParams)(工作常用)
- 标题当点击某按钮的url是通过&拼接法跳转时很麻烦,可使用URLSearchParams对象。
一、URL通过拼接法示例
- 缺点:通过&符号拼接很是麻烦。
<button
type="link"
href='https://example.com?a=1&b=2'
target="_blank"
>
点击按钮
</button>
二、URL通过URLSearchParams对象传参示例
const toSearch=(record) =>{
return new URLSearchParams(record).toString();
}
const obj={a:1,b:2}
<button
type="link"
href=`https://example.com?${toSearch(obj)}`
target="_blank"
>
点击按钮
</button>