Javascript 如何仅获取URL参数名称而不获取值

Javascript 如何仅获取URL参数名称而不获取值,javascript,Javascript,这里有数百个示例显示了如何获取URL参数,但我找不到任何只列出参数(变量)名称而不列出值的示例 例如,如果我有类似于: www.mydomain.com/filtres?makes=honda,mazda,jeep&models=crv,cx5,wamgler&years=2008 我只想获得品牌、型号、年份以及URL是否更改为 www.mydomain.com/filtres?makes=honda,mazda,jeep&models=crv,cx5,wamgler

这里有数百个示例显示了如何获取URL参数,但我找不到任何只列出参数(变量)名称而不列出值的示例

例如,如果我有类似于:

www.mydomain.com/filtres?makes=honda,mazda,jeep&models=crv,cx5,wamgler&years=2008
我只想获得
品牌、型号、年份
以及URL是否更改为

www.mydomain.com/filtres?makes=honda,mazda,jeep&models=crv,cx5,wamgler
应该像
品牌、型号

或者

输出应该像您可以使用的
品牌、型号、年份、城市

样本:

const queryString=“?品牌=本田、马自达、吉普和车型=crv、cx5、瓦姆格勒和年份=2008”
const urlParams=新的URLSearchParams(queryString);
log([…新的URLSearchParams(urlParams.keys()])您可以使用

样本:

const queryString=“?品牌=本田、马自达、吉普和车型=crv、cx5、瓦姆格勒和年份=2008”
const urlParams=新的URLSearchParams(queryString);
log([…新的URLSearchParams(urlParams.keys()])
console.log(
[…新的URLSearchParams(window.location.search.keys())。join(“,”)
);
console.log(
[…新的URLSearchParams(window.location.search.keys())。join(“,”)
);
www.mydomain.com/filtres?makes=honda,mazda,jeep&models=crv,cx5,wamgler&years=2008,2010&city=vancouver