• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

js获取网址中的参数

发布于 2023-06-29 17:31:57

在JavaScript中,你可以使用URLSearchParams对象或者正则表达式来获取网址中的参数。

  1. 使用URLSearchParams对象:
    
    // 假设网址为:http://example.com/?name=John&age=25

// 获取当前网址中的参数 const params = new URLSearchParams(window.location.search);

// 获取特定参数的值 const name = params.get('name'); // 'John' const age = params.get('age'); // '25'


2. 使用正则表达式:
```javascript
// 假设网址为:http://example.com/?name=John&age=25

// 获取当前网址中的参数
const url = window.location.href;
const paramsRegex = /[?&]([^=#]+)=([^&#]*)/g;

let match;
while (match = paramsRegex.exec(url)) {
  const paramName = match[1]; // 参数名
  const paramValue = match[2]; // 参数值

  console.log(paramName, paramValue);
}
// 输出:
// name John
// age 25

通过以上两种方法,你就可以在JavaScript中获取到网址中的参数。

0 条评论

发布
问题

在线
客服