Javascript 如何仅获取URL参数名称而不获取值
这里有数百个示例显示了如何获取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
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