从 JavaScript 中的 GET 参数检索值
从 JavaScript 中的 GET 参数检索值可能很棘手,因为语言本身缺乏内置功能处理此类参数的函数。当尝试从 URL 中提取特定参数值时,这可能会导致混乱。
解决方案:利用 URL 对象
幸运的是,现代浏览器和 Node.js 实现了 URL对象,它允许我们以编程方式与 URL 进行交互和操作。以下是我们如何使用 URL 对象检索“c”GET 参数的值:
// Given a URL string containing GET parameters const urlString = "www.test.com/t.html?a=1&b=3&c=m2-m3-m4-m5"; // Create a URL object const url = new URL(urlString); // Get the value of the "c" parameter using searchParams const cValue = url.searchParams.get("c"); // Log the retrieved value console.log(cValue);
此方法将成功检索“c”参数的整个值,包括连字符段 (" m2-m3-m4-m5")。
以上是如何在 JavaScript 中检索 GET 参数值?的详细内容。更多信息请关注PHP中文网其他相关文章!