Javascript 如何获取URL searchParams的大小(或长度)?
如何从URLSearchParams获取大小? 我发现Javascript 如何获取URL searchParams的大小(或长度)?,javascript,Javascript,如何从URLSearchParams获取大小? 我发现 Array.from(url.searchParams).length 这个答案在这里 这是最正确的答案吗 是的,您可以使用Array.from(url.searchParams).length获得searchParams属性的长度: 例如: constURL=新url(“protocol://domain?query=value1&query=value2&query2=value"); const size=Array.from(u
Array.from(url.searchParams).length
这个答案在这里
这是最正确的答案吗 是的,您可以使用
Array.from(url.searchParams).length获得searchParams
属性的长度:
例如:
constURL=新url(“protocol://domain?query=value1&query=value2&query2=value");
const size=Array.from(url.searchParams).length
控制台日志(大小)
TL;这取决于你是否关心唯一的钥匙
正常情况下,searchParams是一个映射(唯一键),可以正常工作:
constURL=新url(“protocol://domain?query=value1&query1=value2&query2=value");
log(Array.from(url.searchParams.length);
//输出可能是3。Tbh,对于简单url,我只是在“&”上拆分查询字符串。您还可以使用.forEach()
函数循环遍历参数。或者:[…url.searchParams].length
如果这个答案对您有帮助,请向上投票并接受:)@zloctb