gpt4 book ai didi

javascript - URLSearchParams 可以让参数不区分大小写吗?

转载 作者:行者123 更新时间:2023-12-05 00:30:18 27 4
gpt4 key购买 nike

关闭。这个问题需要details or clarity .它目前不接受答案。












想改进这个问题?通过 editing this post 添加详细信息并澄清问题.


去年关闭。







Improve this question




可以URLSearchParams以某种方式找到参数而不区分大小写?
例如在查询中我有 ?someParam=paramValue ,所以当我有URLSearchParams.get("someparam")它会找到paramValue ?

最佳答案

URLSearchParams键区分大小写。我在 MDN docs 中没有看到任何建议或 specification建议控制该行为的标志或替代方法等。
在新的 URLSearchParams 中将所有名称转换为小写非常简单。对象,但:

const params = new URLSearchParams(
"?someParam=paramValue"
);
// Doesn't work
console.log(params.get("someparam"));
// Create the new one
const newParams = new URLSearchParams();
for (const [name, value] of params) {
newParams.append(name.toLowerCase(), value);
}
// Works
console.log(newParams.get("someparam"));

关于javascript - URLSearchParams 可以让参数不区分大小写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67159465/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com