假设网址为
...&q0=aaa&q1=bbb&q2=ccc&q4=ddd...
我在JSP文件中做的是:
var qs = [];
qs.push("${q0}");
qs.push("${q1}");
qs.push("${q2}");
qs.push("${q3}");
我想动态访问q0 ... q4;像这样的东西:
for (var i = 0; i < 4; i++) {
var temp = "q" + i;
qs.push("${temp}")
}
但我不知道让它发挥作用。搜索论坛但无法找到答案。提前谢谢。
答案 0 :(得分:0)
const url = new URL('https://example.com?q0=aaa&q1=bbb&q2=ccc&q4=ddd')
const params = new URLSearchParams(url.search.slice(1))
params.get('q0') // expect "aaa"
params.get('q1') // expect "bbb"
params.get('q2') // expect "ccc"
params.get('q5') // expect null because q5 doesn't exist
查看文档以获取更多方法。