要解析URL并获取其中的参数,可以使用JavaScript中的URLSearchParams对象。
首先,需要从window对象中获取URLSearchParams构造函数:
const urlParams = new URLSearchParams(window.location.search);
这将创建一个URLSearchParams对象,其中包含URL中的所有查询参数。
接下来,可以使用get()方法从URLSearchParams对象中获取具体的参数值:
const myParam = urlParams.get('myParam');
这将返回名为"myParam"的参数的值。如果URL中没有这个参数,get()方法将返回null。
以下是一个完整的示例,演示如何从URL中获取两个参数值:
const urlParams = new URLSearchParams(window.location.search);
const myParam1 = urlParams.get('myParam1');
const myParam2 = urlParams.get('myParam2');
console.log(myParam1, myParam2);