虚拟主机安装宝塔面板北京seo推广外包
在前端开发过程中,获取链接上的参数是非常常见的场景,那么获取参数的方法都有哪些呢,接下来介绍两种比较常见的获取URL中字段的方法
1.URLSearchParams
const url = new URL("https://example.com/page?name=John&age=30");
const params = new URLSearchParams(url.search);// 获取单个参数
const name = params.get("name"); // "John"
const age = params.get("age"); // "30"// 遍历所有参数
params.forEach((value, key) => {console.log(key, value);
});
// 输出:
// name John
// age 30
- 使用第三方库(qs)
在使用三方库之前,我们需要先进行安装,然后在项目中进行引入,再将相关的参数解构出来使用即可
import qs from 'querystringify';
const queryObject = qs.parse(window.location.search);
const { appid, copilotId } = queryObject;